摘要: 假设一个场景,一个玩家,若干怪,有一个脚本专门作为数据中心(如GameSetting.cs)。玩家攻击怪,如果在GameSetting.cs中把玩家对怪的伤害值设为public static attackDamage = Random.Range(10, 15);。。。。那么游戏启动后,打第一个怪时,在player.Attack()方法中写了一行代码:enemy.Health -= GameSetting.attackDamage,假设随机值伤害值为12,那么你打第二个怪时,attackDamage将不再有随机性,这个值12已经在打第一个怪时就确定好了(原因:正是因为attackDamage为 阅读全文
posted @ 2013-06-25 15:42 lrwind 阅读(114) 评论(0) 推荐(0)