- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Lua中的self与点号和冒号的使用
在lua编程当中,会自己实现许多函数,并且进行调用,在调用的时候,会触及点号" . “和冒号” : "他们两者的区别在于一个有自己的表self(冒号),一个没有(点号)。类似与C++中的类中有默认的this指针,而类外没有!直观的看代码吧!输出的结果是一样的点号Test = {length = 4}function Test.set_length(Test, length) Test.length = lengthendfunction Test.print_area(Test)
2021-12-20 17:30:14 685
原创 unity中创建的四种系统shader
仅为个人理解!勿喷1、Unlit Shader会产生一个不包含光照,但是包含雾效的基础顶点/片元着色器。2、Image Effect Shader实现各种屏幕后处理效果提供了一个基础模板,可在此模板上进行修改。3、Compute Shader会产生一种特殊的Shader文件,一般在利用GPU的并行性来进行一些与常规的渲染流水线无关的计算。一般在做渲染的时候,不会创建这类文件,当然,具情况而定!4、Standard Surface Shader有典型的表面着色器的实现方法。当然,我们在游戏当
2021-12-14 16:49:47 2638
原创 AI行为树理解
基于前面几次的面试,自己进行行了总结:在问道我项目里的怪物AI逻辑的时候,我自己项目里用的是状态机制,算是行为树的一层,但是复杂的行为树有很多很多层,比较能完成的实习NPC或者怪物行为。自己也在百度上找了许多资料,对此谈下我自己的理解! @TOC一级目录二级目录三级目录基础-Basics1、行为树的名字很好地解释了它是什么。不像有限状态机(Finite State Machine)或其他用于 AI 编程的系统,行为树是一棵用于控制 AI 决策行为的、包含了层级节点的树结构。树的最末端——叶子,
2021-12-01 20:07:47 1398
Unity与Andriod交互Demo
2024-03-26
Unity游戏对话插件简单实用
2023-11-27
敏感词C#匹配后隐藏字符
2023-11-22
C#实现小型服务器与unity联通
2022-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人