zoukankan      html  css  js  c++  java
  • 自己从0开始学习Unity的笔记 III (C#随机数产生基础练习)

    自己开始尝试弄一下随机数,照着方法,自己做了个英雄打怪兽的测试

                int heroAttack;
                int monsterDefend = 10;
                int monsterLife = 10;
    
                Random attack = new Random();     //初始化一个随机数的类
                heroAttack = attack.Next(8, 26);  //让随机数范围在8到25之间,注意是25,不是26
    
                Console.WriteLine("你的攻击力为" + heroAttack);
    
                if (heroAttack - monsterDefend > 0 && monsterLife + monsterDefend - heroAttack  > 0)
                {
                    monsterLife = 10 - heroAttack + monsterDefend;
                    Console.WriteLine("怪物被打掉{0}血,怪物剩余{1}血",heroAttack-monsterDefend,monsterLife);
                }
                else if (monsterLife + monsterDefend - heroAttack <= 0)
                {
                    Console.WriteLine("恭喜你,一拳打死怪物");
                }
                else
                {
                    Console.WriteLine("抱歉,你未对怪物造成伤害,太弱了");
                }
    
                Console.ReadLine();
    其实主要就是   Random attack = new Random();  
    heroAttack = attack.Next(8, 26);
    一个生成了骰子类,一个使用了骰子,并交代了范围
  • 相关阅读:
    Java中的流
    多种日志收集工具比较
    UML类图几种关系的总结
    从数组中找出第K大的数
    数组各种排序算法和复杂度分析
    时间复杂度和空间复杂度
    Java Classloader原理分析
    WebSocket
    TCP/IP详解--TCP连接中TIME_WAIT状态过多
    TCP协议
  • 原文地址:https://www.cnblogs.com/takanashi/p/10508294.html
Copyright © 2011-2022 走看看