GameDesign 板


LINE

※ [本文转录自 C_Sharp 看板 #1IkI6PlJ ] 作者: euph (咬咬嚼嚼猴子口味) 看板: C_Sharp 标题: [问题] 请问unity的C#问题 时间: Tue Dec 24 13:54:29 2013 C#新手鲁蛇一位 最近在用C#开发Unity的游戏 有两个问题想请问一下 首先问题一 是最近遇到一个在Unity里切换Sence时保留物件的问题 只知道用DontDestroyOnLoad去保留物件 可是不知道切换了Sence之後要如何去取这个物件里的东西 另外问题二 在研究的上面的问题的时候参考了FB SDK for Unity的范例 https://github.com/fbsamples/friendsmash-unity 其中有一段Code有点有看没有懂 在 public class GameStateManager : MonoBehaviour里面 这个GameStateManager没有追加到GameObject实体的物件上 却可以直接在MainMenu里被拿来用 鲁蛇小弟实在不懂其中道理 想请问一下这是什麽样的技巧?? 我想可能是跟下方的Code有关系 还请C#高手能帮我解惑一下 delegate GameStateManager InstanceStep(); static InstanceStep init = delegate() { GameObject container = new GameObject("GameStateManagerManager"); instance = container.AddComponent<GameStateManager>(); instance.lives = StartingLives; instance.score = StartingScore; instance.highScore = null; current = then; return instance; }; static InstanceStep then = delegate() { return instance; }; static InstanceStep current = init; 感谢乡民前辈 :) -- 乐於当宅男 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.118.185.164



※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: euph (219.118.185.164), 时间: 12/24/2013 13:55:01
1F:推 akilight:问题1简易解法:GameObject.Find or FindWithTag 12/24 14:31
2F:→ akilight:或是自己写个singleton把ref保留下来 12/24 14:32
3F:→ akilight:问题2:你可以去研究一下static的意义和singleton模式 12/24 14:33
4F:→ euph:感谢楼上 那请问一下ScriptableObject是不是和Singleton类似? 12/24 16:05
5F:推 akilight:不一样,ScriptableObject是可以存在硬碟中的档案形式 12/24 17:05
6F:→ akilight:让你可以把他从硬碟中读回来,用来存资料为主 12/24 17:06
7F:→ lovecold:其实问题2他还是有加到实体物件上,他是动态产生跟加入的 12/30 13:10
8F:→ lovecold:new GameObject("Game...")<==产生gameobject 12/30 13:12
9F:→ lovecold:AddComponent<GameStateManager>()<==将script挂到物件 12/30 13:13
10F:→ gyd:1不需要singleton, 他本身已经dontDestroy了, 所以存ref就可以 12/31 15:47







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP