Unity で RPG の建物出入り的なのを作りたい。 簡単に言えば、町のシーンから家に入って、家を出ると家の出口に居るみたいな。 完全に個人での開発になるので、参考になるかは不明ですが。 あ、動画 「お久ゲーム制作 3D アクションですよ! 」を見ながらだと、どういう感じか分かりやすいかと。 ( 動画内では 2 階に上がってますが、あれは Trasform 。 Position で遠くに置いてる二階に飛ばしてるだけです。この記事を読み終えれば恐らく出来ると思います。 ) まず、今回作る仕組みについて。 Unity は比較的変数の入れ替え・受け渡しが簡単なので、変数でどの scene から移ってきたかを判別させます。 まずスタート画面。 ( 以下はスクリプト、そのままコピーできるかと思います。 ) using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; public class startOP : MonoBehaviour { public static int Cscene1 = 0 ; public void OnClick(){ SceneManager .LoadScene ( "Scene1" ); } } 初歩的な事では有りますが、 public class の後は、プログラムのファイル名「~~~~ .CS 」の~~~~を入れてください。 まずこのシーンで、町のステージになる Scene1 用のどこのシーンから来たか...
ゲーム作ったり、VR作ったり、動画作ったりしていた社会人です。 趣味は、バイクでのツーリング、バイク弄りとかも。 普段は、車メーカーに技術派遣としてCADオペレーターしています。