unity
文章平均质量分 53
unity
甜甜圈Sweet Donut
江湖夜雨,雁过无痕。
因爲興趣,所以喜歡。
展开
-
【Novel AI】使用绘画AI构建unity游戏资源
首先根据自己的设想,创造一些角色原型,角色特点等等这里我根据网络上找的一些参考,我大概想要的是比较特别的一个警察的猫+人形的动物角色;原创 2023-01-28 22:05:00 · 2416 阅读 · 1 评论 -
【Unity】代码动态加载Prefab预设体
Unity学习笔记13——代码动态加载Prefab预设体 在进行一些功能开发的时候,我们常常将一些能够复用的对象制作成.prefab的预设物体,然后将预设体存放到Resources目录之下,使用时再动态加载到场景中并进行实例化。例如:子弹、特效甚至音频等,都能制作成预设体。 一个预设体要能够通过代码控制在场景中进行显示,需要三个步骤:预设动态加载到场景预设体实例化实例化对象属性设置:(常见错误:对未初始化的hp_bar进行属性设置,设置之后的属性在实例化之后无法生效。这是因为我们最.原创 2021-01-07 11:53:18 · 3003 阅读 · 0 评论 -
Unity下的测试一:节省时间的小技巧——Unity关闭自动刷新编译功能,到需要的时候再手动刷新
节省时间的小技巧——Unity关闭自动刷新编译功能,到需要的时候再手动刷新Unity - 编辑器自动编译脚本:Unity开启自动编译:一般Unity是默认自动编译脚本的,设置在:Edit -> Preferences -> General -> Auto Refresh。自动刷新导入的模型和编译代码脚本是挺好的,但是当你的项目十几个G时,这就不太美妙了。特别是,当你只想要测自己的那个部分,只需要导入少量的资源和和编译少量的代码时;原创 2020-11-03 22:29:32 · 22945 阅读 · 3 评论 -
【unity】Unity 之 Game视图不显示,TextMesh不显示文字内容,编辑器Scene正常显示,但是游戏中看不到文字,
做2D游戏的时候可能会遇到这样的问题,网上有提到其中一个原因:1.图层问题可能图层过高,导致了摄像机看不到,例如下面的情景,图片在摄像机的背后,可以通过调整摄像机位置来解决。或者调整图层layer:2.可能是放置文字的位置被其他物品挡住了例如下面的情况,scene里有这个分数的TextMesh组件,但是Game视图里啥也看不到。让我们点击神奇按钮转为3d看一下:可以明显看到score在后面,所以调整一下z的值,放到前面来:可以从下图明显看到,当这些图片不在一个平面时,根原创 2020-07-28 14:46:38 · 9067 阅读 · 0 评论 -
【unity】游戏的第一人称编写,限制角色视野范围,unity的Rotate使用情况区分一次搞懂
刚开始学习unity的时候很容易对众多的API搞糊涂,特别是博客里很多博主的写作思路十分混乱,完全不能看懂,看了书之后感觉清晰了很多,总结一下。如果你还分不清世界坐标系和Self坐标系,建议先去看下基础,基础的unity入门 先推荐一个博主,讲得深入浅出,很清晰详细:Unity基础:非常基础的Unity入门先放第一人称视角实现的整体的代码,绑定脚本在作用物体上:实现效果:(虽然希望录多一点,但是由于图片大小限制,只能这样,,,)可以在Scene里看到,没有限制四周的方向,限制了上下的视野。原创 2020-07-24 14:47:09 · 1744 阅读 · 0 评论 -
【unity】visual Studio的环境配置和方便使用和理解的中文界面预设
尝试着用英文界面一段时间,常常理解上有问题和歧义,最后还是屈服了。。。unity的中文界面:---->>>>>[已经很详细ile,不多说了]<<<<------------unity的代码智能提示:---->>>>>参考链接<<<<------------每次打unity的组件代码,总是弹错误提示。仔细看了,已经安装了unity的相关的图形包了啊,为啥还是这样,查看工具,已经安装了uni原创 2020-07-24 10:59:43 · 744 阅读 · 0 评论 -
【Unity】理解GameObject,gameObject,Transform,transform以及Collision,Collider的区别和联系
阅读条件:默认阅读者对类、对象、面向对象的编程都能理解。首先了解Unity和C#的命名规范。unity3d 中的一些命名规范和代码风格,如果脚本要获取其他脚本对象如要要拖入一些物体对象时要注释一下,不然会忘记,如果通过代码获取对象记得用Deb.Log()来测试是否获取到了,且脚本对象的字段写成私有字段这样做更不容易混淆掉。如果外部其他类要调用这个字段,则只能用public修饰,拖拽物体对象来给字段赋值对象 并且写个文本来标记,或者在注释写个标记。可以看出,大驼峰的写法,暗示了是一个类型,Ga原创 2020-07-17 15:52:09 · 3929 阅读 · 0 评论 -
【unity】刚体、碰撞体和触发器的区别和联系
刚体(Rigidbody):刚体就是具有物理属性的物体,拥有重力,会自由落体等。选中游戏物体→Component→Physics→Rigidbody,该物体就会成为刚体,受到重力Rigidbody(刚体)组件可使游戏对象在物理系统的控制下来运动,刚体可接受外力与扭矩力用来保证游戏对象像在真实世界中那样进行运动。任何游戏对象只有添加了刚体组件才能受到重力的影响,通过脚本为游戏对象添加的作用力以及通过NVIDIA物理引擎与其他的游戏对象发生互动的运算都需要游戏对象添加了刚体组件。用来模拟一个物体受到力作原创 2020-07-16 10:29:40 · 5395 阅读 · 2 评论 -
【unity】给unity里的刚性物体施加各种力时,在update和在FixedUpdate里更新的区别和联系
基础的unity入门 先推荐一个博主,讲得深入浅出,很清晰详细:Unity基础:非常基础的Unity入门这里讨论一下他的给物品添加力其中用update()对物品的位置进行更新,我们可以注意到(如果显卡和电脑配置足够好),点击后物品会被很快地移动,并且弹射出去。物品的反应速度和移动的幅度很大。这是因为刷新的速度太高,导致点击了一下鼠标,但是由于刷新多次,GetMouseButton()函数被刷新了多次,把增加力的代码放在update里面:using System.Collections;us原创 2020-07-15 16:16:32 · 1573 阅读 · 0 评论