首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
萧然CS
掘友等级
游戏开发
喜欢玩游戏,更喜欢做游戏
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 58
沸点 0
赞
58
返回
|
搜索文章
赞
文章( 58 )
沸点( 0 )
【C#】自定义单向链表、双向链表及图解原理
headtNode.LinkNode<T> newNode = new LinkNode<T>(nodeValue, headtNode, headtNode.headtNode.nextNode.headtNode.LinkNode<T> newNode = new LinkN...
通用的FSM有限状态机(状态管理,可实现NPC简单AI)
在角色状态较多,状态之间切换关系复杂时,简单的使用if...else...和switch...case...//增加FSMAction枚举,比如小怪碰撞到玩家,近战小怪会攻击,远程小怪会逃跑,这时候只需要增加"TouchPlayer"枚举,近战小怪的状态管理器切换到攻击状态,远程...
【Unity】解析Excel数据,并自动创建对应的C#类
1. 2. 读取解析Excel (引用Excel.dll, ICSharpCode.SharpZipLib.3. 4. 5. 6. 1. 2. 3. 4.1. 2. 1. 2. 3. using System.using System.Collections.using Syst...
观察者模式及使用委托简化观察者
if (!observerList.observerList.if (observerList.observerList.for (int i = 0; i < observerList.observerList[i].if(Input.TestSubject.Instance....
【Unity】3D场景角色血条/状态条
1. using System.using UnityEngine.float followSpeed = 0.mainCamera = Camera.tempScreenPos = mainCamera.WorldToScreenPoint(targetRole.if (tem...
【Unity】NavMeshAgent与Rigidbody冲突问题
同一物体同时开启NavMeshAgent和Rigidbody时,经常会发生一些意想不到的受力问题,经实测,NavMeshAgent在自动导航时,并不是直接改变物体的位移,会赋予物体一定的速度。Rigidbody是用来模拟真实物理效果的,它可以设置重力,可以为对象施加外力。注意它和...
【Unity】获取模型的材质球贴图中的像素点色值
获取模型的材质球贴图中的像素点色值,可以计算模型贴图的RGB、或某个色值的占比,也可以动态修改指定像素色值。MeshRenderer meshRenderer = transform.Material material = meshRenderer.//Material mate...
【Unity】不同文件读写路径
1、Resources 路径 Resources文件夹是Unity里自动识别的一种文件夹,可在Unity编辑器的Project窗口里创建,并将资源放置在里面。Resources文件夹下的资源不管是否有用,全部会打包进.apk或者.ipa,并且打包时会将里面的资源压缩处理。加载方法...
平滑曲线连接多个点
using System.using System.Collections.//https://en.wikipedia.curvePoints = new Vector3[countBetween2Point * (posList.lineRender.positionCoun...
判断点是否在任意多边形内(理论)
一.二.三. 目标点与多边形每条边组成的三角形,面积之和等于多边形面积则在内部,否则在外部(原理与判断夹角类似,面积计算量更大)。 //1. //2. //2. //2. //2.3 如果目标点在多边形的边上(点在线段上)(包含2. //2...
下一页
个人成就
文章被点赞
106
文章被阅读
54,887
掘力值
925
关注了
0
关注者
5
收藏集
0
关注标签
4
加入于
2022-04-01