Bakin開発メモ #7

イシュー063 【解決】: 六方を壁で囲まれた部屋とカメラ

そのまま作るとカメラを動かす壁や天井で中が見えなくなるが、壁や天井の厚さをカメラの範囲より厚くすることで、カメラがそれらにめり込んだときにオブジェクトが透明になり中が見渡せる
https://twitter.com/knifishgames/status/1603541806578388992

イシュー064 【要望済】: 特定の装備が装備中かの判定

特定のキャストが特定の装備を装備しているか否かを判定するシステムがデフォルトで存在していないが、下記の方法で限界はあるが検知が可能。
(1) 変数を使う方法
① 複雑な変数操作で、キャストの特定部位の装備名の名前を文字変数として変数に格納
② 当該変数と文字列を比較して判定
装備名を変えると判定用の文字列も修正する必要がある。翻訳するときは注意が必要
(2) 装備の所持数を使う方法
装備の入手タイミングや所持個数が制御されているのであれば、装備中を含めないで装備アイテムの所持数をカウントする方法で、いずれかのキャストが装備しているということは判定が可能。どのキャストが装備しているかまでは判定ができない

イシュー065 【解決】: メッセージに話者の名前を別枠で表示する

制御文字で管理されている。Bakin内ヘルプ・wiki参照。名前の表示位置はレイアウトツールで調整。
https://rpgbakin.com/pukiwiki/?文字の装飾・制御文字

イシュー066【アップデート待】: スプライトの非ループ再生

スプライトの表示はループする仕様になっており、単発再生させたい場合は現状最後のフレームの尺を長めにとって静止画に切り替える等でループの回避が必要。今後ループ有無の指定ができるようにアップデート予定とのこと。
https://twitter.com/HeroGiger/status/1613716079947436032
同様の問題は、レイアウトツールにおけるサウンド再生でも存在している。こちらもoggファイルの末尾に無音時間を挿入するなどで回避はできる。

イシュー067【原因調査】: 突然の0除算エラーとクラッシュ

テキストの編集を連続して繰り返したら突然表示されたりする。しばらくしたらBakinがクラッシュした。バックアップはこまめにとる設定にしておいた方がよい。

イシュー068【問合済】: レイアウトツール上の表示とゲーム画面上の表示の不一致

レイアウトツールでの表示とゲーム画面上での表示が一致していない。イシュー069とあわせて問合中。

イシュー069【問合済】: 選択肢を画面中央に中央揃えに表示する

テキストの原点を中央にするとレイアウトツール上では中央に表示されるが、実際のゲーム画面上では親コンテナの左に寄って表示されてしまう

【1/22追記】スプライト描画用パネルで追加していた背景画像を削除したうえで、選択肢中央コンテナの表示原点を中央に設定することで中央揃えにはできる。ただし、選択肢文字列の長さにかかわらず指定した横幅で選択肢枠を表示することは現在のレイアウト設定では対応できていない

イシュー070【解決済】: 吹き出しの表示位置がおかしい

たいていの場合、表示位置がプレイヤーとかではなく「このイベント」とかに誤って指定されてたりする

イシュー071【アップデート待】: コモンイベントにおける座標指定

特定のマップに配置されていないコモンイベントで座標を指定して歩かせるなどを実行する際は、現在一番上のマップが参照されるとのこと。
https://twitter.com/masumemozuku/status/1612406390043348994
特定のマップに配置したイベントであれば、問題なく動作する。

イシュー072 【解決済】: プレイヤーのy座標を変更した後、プレイヤーが浮いたまま歩き出す

自由落下させるイベントで接地させたあとは元通り地に足を付けて歩くようになる

イシュー073 【要望済】: テキストの禁則処理

禁則処理の設定がされておらず、自動改行される文章は違和感がある表示になる可能性がある。自分で改行調整して表示をコントロールすれば回避は可能

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索