2022-09-30
ネストされた配列やハッシュを参照する際、途中で指定要素が未定義だとエラーが発生してしまう。 ```ruby a = [[1,2,3], [4,5,6], [7,8,9]] a[3][1] # ERROR ``` これを回避するには、各要素があるのかを判定する必要があるが、ネストが深いとそれも面倒である。 ```ruby a[3] && a[3][1] # => nil ``` Ruby 2.3 より途中のオブジェクトが nil であった場合は nil を返す [dig](https://docs.ruby-lang.org/ja/latest/method/Array/i/dig.html) メソッドが追加されている。 これを RGSS にも実装する。

digのすゝめ の続きを読む

2022-09-29
RPGツクールVXAce でこのようなエラーが発生することがあります。 >スクリプト 'Cache' の 106 行目で RGSSError が発生しました。 >failed to create bitmap これは、次のような原因でビットマップの生成に失敗したときに発生します。 1. ファイルが壊れていたり画像ではない。 2. キャッシュでメモリが圧迫されている。

Cache 106 行目 RGSSError の続きを読む

2022-07-23
今回は、このスクリプトの説明をしたいと思います。
<拡張> 選択肢の表示

このスクリプトを使うと、
・選択肢を4項目以上表示するとこができる。
・アクターやアイテムなどの一覧を選択肢として表示できる。
・選択中の項目に合わせてピクチャの表示を変更できる。
などなどが可能となります。

4項目以上の選択肢を表示しよう! の続きを読む

2022-07-20
セルフスイッチってスクリプトでどう扱うか知ってます? ```rb $game_self_switches[[map_id, event_id, key]] ``` ですよ。 セルフスイッチってどこで使われるか知ってます? そう、イベントです。イベントなんです。 イベントに付随するスイッチなのにイベントはその情報を知らないってオブジェクト指向的に考えるとどうなんですか? そこで、イベントに自分の情報をちゃんと把握してもらおうと思います。

セルフスイッチはイベントが把握すべき の続きを読む

2022-07-15
RGSS3『画像保存』を更新しました。
環境によってエラーとなる不具合を修正しました。
≪ トップページ ≫ 次ページ ≫
カテゴリー
最近の記事
最近のコメント
タグクラウド

リンク