Re: [請益] static問題求解

作者: gyd (阿龍哥)   2016-11-27 00:31:11
只回你的問題
ButtonUnlock中增加一個function就能call到
void Awake()
{
DontDestroyOnLoad( gameObject );
}
然而這不是你的case應該做的事
※ 引述《LitterShripm (litter_shrimp)》之銘言:
: 我在場景1圖片打上
: public class ButtonUnlock : MonoBehavior{
: public Toggle touchToggle;
: public static bool unlock;
: void Start () {
: unlock = false;
: touchToggle.interactable = false;
: }
: void Update(){
: if(unlock == true && touchToggle.interactable == false)
: {
: Debug.Log ("Hello");
: touchToggle.interactable = true;
: }
: }
: }
: 在場景2寫入
: public class ButtonLock : MonoBehavior{
: void Update() {
: if(Input.GetKeyDown(KeyCode.U)
: {
: ButtonUnlock.unlock = true;
: }
: }
: }
: 案U卻不會運作,請問是哪裡寫錯?
: PS:如果都放入同個場景那就能運作
: 對了我用這個方法當作成就解鎖是否行的通?(網路上的太複雜。。。看不懂)
作者: LitterShripm (litter_shrimp)   2016-11-27 10:06:00
看來得好好研究下,請問是否和背包同一個概念?謝謝解答
作者: oikl1268 (迷路)   2016-11-27 14:31:00
為什麼會和背包是同一個概念?以你的例子看不出實際要做什麼樣的應用@@

Links booklink

Contact Us: admin [ a t ] ucptt.com