摘要: 射线:射线是3D世界中一个点向一个方向发射的一条无终点的线,在发射轨迹中与其他物体发生碰撞时,它将停止发射 。用途:在unity中射线应用范围比较广, 多用于碰撞检测(如:子弹飞行是否击中目标)、角色移动 等。 相关API: 1、Ray Camera.main.ScreenPointToRay(Ve 阅读全文
posted @ 2017-04-07 15:26 一季烟尘 阅读(929) 评论(0) 推荐(0)
摘要: 运算符的优先级:()优先级最高 ! ++ -- 单目运算符 * / % + - > < <= >= == != && || 赋值符号 面向对象设计步骤:1.发现类2.发现类的属性3.发现类的方法优化设计编写程序入口 迭代器 如何遍历List集合?方法1.用for循环和get()方法结合实现遍历;fo 阅读全文
posted @ 2016-08-20 11:08 一季烟尘 阅读(128) 评论(0) 推荐(0)
摘要: 1 面向对象的三个原则 封装性 封装的基本单元是类(class),类是一个抽象的逻辑结构,而类的对象是一个真实的物理实体;类的目的是封装复杂性,在类内部存在隐藏实现复杂性机制; 封装(encapsulation) 的两个好处: 模块化:可以独立于其他对象的源代码进行编写和维护,可以很容易的将对象在系 阅读全文
posted @ 2016-08-14 21:54 一季烟尘 阅读(296) 评论(0) 推荐(0)
摘要: 1.JAVA有哪些基本数据类型 String是不是基本数据类型 Java语言提供了八种基本类型: 六种数字类型(四个整数型,两个浮点型) 字节型byte 8位 短整型short 16位 整型int 32位长整型long 64位 单精度float 32位 双精度double 64位 一种字符类型 字符 阅读全文
posted @ 2016-08-12 21:33 一季烟尘 阅读(96) 评论(0) 推荐(0)