画面遷移自体をカスタムする場合は、プログラムが必要になります。
画面遷移の基本的な仕組みは、このようになっています。
・次の画面を開くときに今の画面を登録しておく
・次の画面を閉じて戻るときは、自動的に前の画面を開く
今回で言えば、今の画面=ギャラリー、次の画面=コンフィグとなりますので、
下記のようなコンポーネントを作成して
シーン内にAddComponentして、galleryとconfigを設定し、
コンフィグボタンからOnTapConfigを呼び出すようにしてください。
public class Sample : MonoBehaviour
{
public UtageUguiGallery gallery;
//ギャラリー画面
public UtageUguiConfig config;
//コンフィグ画面
//コンフィグボタンが押された
public virtual void OnTapConfig()
{
//今の画面(ギャラリー)を非表示に
gallery.Close();
//今の画面(ギャラリー)から、次の画面(コンフィグ)に画面遷移する
config.Open(gallery);
}
}
2025年5月8日木曜日 18:20:19 UTC+9 sola: