- 博客(8)
- 收藏
- 关注
原创 面向对象(继承)(多态)
运行时的多态(virtual(虚函数) override(重写) base(父类))父类的父类构造函数的构造->父类的构造函数->子类的构造函数。让继承同一父类的子类们 在执行相同方法时有不同表现(状态)用多态的方法写的一个求矩形和正方形的面积和周长的方法。2.可以用来表示不确定类型,作为函数的参数类型。目的 同一类父类的对象执行相同行为,有不同表现。主要用于是实现不同接口中的同名函数的不同表现。好处:不确定类型时可以方遍参数的存储和传递。5.接口不能继承类,但是可以继承另一个接口。
2024-11-21 20:14:35
857
原创 C#面向对象(封装)
通过Eat的成员方法把新实例化的food传到Person类中的Eat成员方法中来。注意:如果不自己实现无参构造函数而实现了 有参构造函数。类一般声名在namespace的命名空间里面。创建了一个Person类和Food类。注意:类中时允许自己申明无参构造函数的。会失去默认的无参构造。创建一个类来计算票价。
2024-10-25 20:16:02
339
原创 碰撞器的检测和触发,碰撞检测之碰撞函数,触发检测之触发函数,材质球(New Physics Material),刚体加力,刚体休眠
但是一般不这样弄,一般用transform.或者 rigidBody.AddForce(Vector3.forward*10);注意,碰撞和触发响应函数,属于特殊的生命周期函数,也是通过反射调用 (是在Fix update函数中执行的)如果想让物体移动可以rigid body.velocity=Vector3.forword*speed;通过 collision可以访问到碰撞的物体上的任何信息和脚本。//2.碰撞到对象依附的对象。//3.碰撞对象的位置信息。//1.碰撞到对象碰撞体的信息。
2024-10-16 12:00:08
310
原创 Camera类的用法
5.如果按下鼠标左键,就会静态创造新的胶囊体,且vector3的向量是鼠标移动的位置,Z轴是固定在世界坐标系下z=30的一个平面下的。4.本地坐标系,转成世界坐标系下。1.如果想要得到主摄像机的名字。2.如果想得到主摄相机的数量。3.世界坐标系转成本地坐标系。
2024-10-12 20:48:59
189
原创 unity中的vector3和transform
如果想要得到,本物体的面朝向就要用this.transform.forward;且this.transform.forward;是相对世界坐标系的方向行走的。是相对于本物体方向的移动。如果我们要打印自己GameObject的关于世界坐标系的话。和一个父物体关联的所有子物体都和父物体断绝关系。把function方法放在update函数内。如果按下空格键物体前面就出现三个胶囊体。如果要打印子物体相对于父物体的坐标系。但是不能和子物体的孙子断绝关系。1.世界坐标转本地坐标。2.本地坐标转世界坐标。
2024-10-10 17:19:29
657
原创 来自我的个人规划
我叫殷灿阳,今年19岁,来自陕西省西安市,目前就读于西安明德理工学院,计算机科学与技术专业,爱好是踢足球。每天坚持写代码,不会的东西要及时去虚心的向他人学习,每天积累一点编程习惯,把代码写的好看与规范。希望未来可以靠着过硬的编程实例能够去到大厂,得到好的工作和更高的工资待遇。每周花3/5的时间去练习编程。
2023-11-27 12:23:16
510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人