自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 UNITY实现一个物体向另外一个物体运动----插值计算

投射到unity中一个物体向另外一个物体运动就可以通过插值运算来改变一个物体的x, y, z朝着另外一个物体的x, y, z移动,但是使用匀速运动每次A物体运动后要将times置为0,要不然B物体直接就过去了。插值运算是mathf提供的一个静态的函数,mathf是封装在unity中的一个结构体类型,mathf中封装了很多由于数学计算和游戏方面的方法和常量。当result为开始的值时,这里我们用start变量代表开始的值,用end变量代表结束的值。使用 mathf.Lerp(开始的值,结束的值,插值系数)

2024-09-26 11:59:09 514

原创 实现单例模式

3.由于继承了MonoBehaviour的类进入挂载了改脚本的对象的声明周期中所以在Awake中直接让私有的静态对象=当前对象并且通过as转为泛型,并且加上泛型约束,因为要使用as,保证是引用类型 where 泛型符号:class。3.写一个私有的无参数的构造函数,顶掉公共的默认构造函数,这样外部不可以实例化对象了,就只可以通过公共的成员属性来得到唯一的类对象,2.提供给外部一个静态的公共属性来获得改静态私有对象(只可以得不允许外部改,防止外部置空)1.在类中创建改类的静态私有对象并且初始化堆区空间。

2024-09-22 12:24:34 519

原创 GUI实现九宫格来完成屏幕自适应

类中的成员变量包括,私有的位置信息,公共的设置宽的变量,公共的设置高的变量,公共的设置偏移量的变量2个枚举变量,成员属性包括得到位置的属性(只可以得不可以改),在得到属性的同时计算出位置的具体的信息。我们把屏幕看成是一个九宫格的话可以分为左上,中上,右上,左,中,右,左下,中下,右下。类中的成员方法包括,设置关于控件的位置,设置关于屏幕的位置加上控件的位置加上偏移量。屏幕的锚点加上控件的轴心点加上偏移量即可实现控件在不同屏幕大小的位置自适应。设置位置的九宫格可以使用一个类来设置相关的信息。

2024-09-19 15:08:10 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除