自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 A算法学习总结

A*算法学习总结思路:​ 1.先初始化一个网格地图,根据需要设置障碍物的格子。​ 2.根据传入开始位置和结束的位置获得网格上对应的点,设置两个列表,一个是待检查列表openlist ,一个检查结束列表closelist,把开始位置的点传入待检查列表,开始循环。​ 3.取出待检查列表估值最小F的一个,放入closelist里面,并找到这一个点周边的所有点,把不在closelist列表并且不是障碍物的点家入待检测列表里 ,如果是待检测列表已经有的点 ,则评估从起始点通过当前点到这个点的值是否比他当前的值

2022-04-26 20:52:57 467

原创 小游戏实现逻辑学习总结

本文的小游戏的引擎是laya和cocos引擎,相关逻辑可以复用鼠标按住1.如果是在按住期间一直执行,可以通过down和up配合设置一个bool值,在update 里面执行判断2.如果是在按住期间多久后执行,可以在down进行延时调用,在在up里面取消延时, 中间设置一个变量来判断是否正在执行拖动3D物体 1.通过射线检测获得所需要的物体,并保存下来 2.通过鼠标位移量来计算物体的位置并加给物体,注意松开时如果...

2022-01-15 13:35:43 1957

原创 C#学习笔记

一.在C# 语言中。using 可作为一个语句或指令。    using 有三种使用方式:   1.using指令:using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。   例如:using System; 一般都会出现在*.cs中。   2.using别名:using + 别名 = 包括详细命名空间信息的具体的类型。 这种做法有个好处就是当同一个cs引用了两个不同的命

2021-09-25 18:04:01 125

原创 扩展unity编辑器学习笔记

在unity的project面板中,Asset的editor文件夹,在打包时不会进行编译进去,只有在编译器里有效,且不能赋给物体菜单栏扩展1.方法必须是静态的2.如果是扩展在菜单栏的必须加上特性[MenuItem("路径/方法名"),是否有效,层级]1.[menuitem("路径+方法名")]2.[menuitem("路径+方法名"),bool]--验证对应的方法是否可以用 ,默认为false,为true时按钮不显示。可以用来实现按钮灰色禁用的效果,写...

2021-09-12 15:06:31 389

空空如也

空空如也

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

TA关注的人

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