作者gyd (阿龙哥)
看板GameDesign
标题Re: [请益] static问题求解
时间Sun Nov 27 00:31:11 2016
只回你的问题
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:如果都放入同个场景那就能运作
: 对了我用这个方法当作成就解锁是否行的通?(网路上的太复杂。。。看不懂)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.127.133.252
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GameDesign/M.1480177873.A.68E.html
1F:→ LitterShripm: 看来得好好研究下,请问是否和背包同一个概念? 11/27 10:06
2F:推 LitterShripm: 谢谢解答 11/27 10:09
3F:推 oikl1268: 为什麽会和背包是同一个概念?以你的例子看不出实际要做 11/27 14:31
4F:→ oikl1268: 什麽样的应用@@ 11/27 14:31