unity3d学习之脚本入门

欢迎来到有关 unity3d学习 的博客,在这里希望你能学习到自己不知道的知识,并能对 unity 产生更大的兴趣。
今天我学习了 unity中脚本入门的基础知识,不知道的朋友可以来看一看哦。

命名空间:using,像文件夹,可以容纳多个文件。 通过把类放入命名空间可以把相关的类组织起来,并且可以避免命名冲突,
数据类型
                  
                  
                  
                  
变量命名规则
         (1)由字母,数字和下划线组成。
         (2)必须由字母或下划线开头,不能用数字开头
              例:int age=20;  (由字母开头);
                    string _name="zhangsan";(由下划线开头);
                     float 2speed="2"; (系统会报错,不能以数字开头);
        (3)不能是c#中的关键字:如int,string,Main等。
         (4)区分大小写,因为大写和小写在c#中是两个变量。
变量的声明和赋值
      语法:变量的声明:数据类型  变量名;
                变量的赋值:变量名=值;
               如:int age;----声明变量;每个数据类型后面可以定义多个变量:string name,address,national;
                     age=20;-----变量赋值;"="表示赋值运算符,把右边的赋给左边的。
         变量与常量的区别
                变量:是在程序运行中随时可以改变的量;比如:age=20;
                                                                                             age=30;
                常量:是在程序运行中不会发生改变的量;比如: static float PI=3.14;( static是静态修饰,表示不可再变;常量赋值后,不可再赋 )
类型转换
        
              如:int a=2;
                     float b=3.14 f;// 单精度变量的值后面必须跟f或F;
                   
                    b=a;
                    a= (int)b;// 强制转换,只要整数部分。(字符串不能强制转换)
所以就需要别的转换方法:
             
               

unity中实现任意类型的转换,可以用+“ ”;
          如:money=age+" "// 把任何类型数值转换为字符串可以用双引号
                 bool b= true;// 还有false
                 money=b+" ";
                 frint(money);           +为链接符,跟上双引号可以任意转换类型。
运算符和表达式
          算术运算符都包括        +              -                 *               /                  %                                      ~
                          分别是    加法运算    减法运算    乘法运算    除法运算   获得进行除法运算后的余数       将一个数按位取反 
  ++       操作加1     加号在前,先运算后赋值;加号在后,先赋值后运算
     --        操作减一     号在前,先运算后赋值;减号在后,先赋值后运算  。如果出现三个加号或减号,其中的一个可认为是符号。        
                             ?:  检查给出的第一个表达式expression 是否为真。如果为真,则计算operand1,否则计算operand2.这是唯一带有三个操作数的运算符
                              比较运算符   > 检查一个数是否大于另一个数

                                              <  检查一个数是否小于另一个数     

                                               >=检查一个数是否小于或等于另一个数 

                                               ==检查两个值是否相等呢个

                                               !=检查两个值是否不相等

整数除以整数,结果还是整数;小数对大数求余,结果为小数;


&:位与,做乘法运算;

丨:位或,做加法运算;                             求数值时,数值要转化为二进制,运算结果是二进制的转换为十进制

^:异或,相同为0,不同为1;

~:取反,把求的值加1,然后添加负号。


更多精彩的内容请关注:http://www.gopedu.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值