奖励生成
reward prefab
额外生成
给makefood 加一个形参 bool isReward
start里将其设为flase
在sh里的调用 做一个判断 用随机数1~100来做一个概率器
true的时候额外生成
奖励目标生成把食物的语法复制一下 把int删掉就不用改名了 把名字改全
再在碰撞器里加一下判断
奖励生成
reward prefab
额外生成
给makefood 加一个形参 bool isReward
start里将其设为flase
在sh里的调用 做一个判断 用随机数1~100来做一个概率器
true的时候额外生成
奖励目标生成把食物的语法复制一下 把int删掉就不用改名了 把名字改全
再在碰撞器里加一下判断
制作question。
在Canvas里建一个Image,重命名Reward,把文件Tool中的Question拖入场景,Width:30 Height:30 加Box Collider2D,Size X:28 Y:28 将Reward拖到Prefabs.
把Reward拖到ScriptsHolder中的Reward Prefab中
和食物一样制定Reward预设
然后给食物生成方法一个bool参数
利用随机数生成奖励
在食物生成方法里面把食物替换成奖励目标,并取消图片
然后在触发碰撞检测里面更改标签,获得奖励销毁奖励