今週末ついにデジゲー博ですね!出展のみなさん頑張って!さて、Unityでゲームを作っていて、会話シーンなどに宴を使う場合、こんなことが起きたりします。え?何が起きてるかって?どこを押しても文字送りができなんです。いう状態かというと、uGUIで白い板(background)を置き、宴のシナリオを呼んだけです。タップしての文字送りの判定がManageres>Cameras>ClearCameraあたりにあるぽい(?)ので、このカメラを白い板の置かれているCanvasより表に置かないといけないらしいっす。ことで、以下の変更をするとうまくいきますよ。1ClearCameraのClearFlagsを「SolidColor」⇒「DepthOnly」へ変更。2ClearCameraのDepthを「-10」⇒「白い板のCameraのDepthより大きい数値」へ変更。3ClearCamera>Canvas-BackGround>ImageのColorの透明度を「255」⇒「0」へ変更。ことをすると、以下のようになります。キャラを宴で表示すると、Manageres>Cameras>SpriteCamera>SpriteCameraの子供として絵が表示されるので、このCameraのDepthも変更しないと、白い板の裏にキャラが表示されたりします。【ハルシオンブログ】シーンの保存を忘れたままGitにプッシュすることが多いので、Editorでゲームを再生時に保存されるようにしてみたよ。【ハルシオンブログ】パーティクルの一部の値をコードから変えたった。(02/20)【ハルシオンブログ】Foreachで回している元の配列等の要素を消したかったけどエラーがでたので、こうしたよ。(02/17)【ハルシオンブログ】型スイッチのお話。http://flaw.blog80.fc2.com。