2020-01-01から1年間の記事一覧
バックログはtf.system.backlogに配列で保存されています そこを参照すればテキストウィンドウに表示することができます バックログを6行分取得して表示する方法 [iscript]f.backlog1 = tf.system.backlog[tf.system.backlog.length - 1];f.backlog2 = tf.sy…
ようやっとゲームが完成して喜んでいたのですが。 完成させた人じゃないと気付かないトラブルに直面しました。 ふと気がついたら、メモリ使用量が1Gになってる! ゲーム起動直後は300MBくらいなのですが、ゲームを進めるたびに(具体的に言うと絵が切り替わ…
[chara_hide]でゲームがフリーズすることがあります。 原因は、[chara_show]で表示していないキャラを、[chara_hide]で消そうとしたとき。 一見当たり前のように見えますが、これはとてもめんどくさい仕様です。 一本道のゲームならさほど問題ではないですが…
&&と||には優先順位があります。そして()を使って複雑な条件分岐をすることができます。 ティラノwikiより引用です。 tyrano.wiki.fc2.com ( ) を使った比較演算 かつ を使うときは 注意。 [if exp="f.flag1 == 1 && f.flag2 == 2 | | f.flag1 == 3"] の場合…
選択肢にマウスカーソルが乗った時に、ホバーで画像を出す方法。 選択肢の背景が変わるのは[button]タグに実装されていますが、そうじゃなくて別の場所に画像を出すパターンです。 [iscript]で実装できることまではわかりました。 jQueryで hoverを使う場合…
自分で作ったtips画面がちょっと重いので、tipプラグインをお借りしてみました。 まず、そこに至った経緯。 1)ボタンを大量に表示させると重くなる 自作tips画面です。 [image]や[button]を使って、既読未読の画像を切り替えながら、ボタンを40個くらい表…