![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
goose leaves a mark
这个作者很懒,什么都没留下…
展开
-
Unity 改造编辑器组件字段显示
Unity 改造编辑器组件字段显示原创 2024-07-08 11:45:04 · 259 阅读 · 0 评论 -
Unity 材质系统优化(mesh相同,图片不同,但是可以将所有的图片合成一张图集)
今天提供一个Unity材质优化的思路,流程是这样的,模型的mesh相同只是图片不同,我想着能不能将所有的图片合成一张图集呢,于是我就试着在Blender里面开搞了,所有的mesh相同的模型,共用一个材质(图集相同),原创 2024-06-17 20:39:11 · 290 阅读 · 0 评论 -
Unity C#调用Android,IOS震动功能
Unity与移动端进行交互原创 2024-06-16 15:13:33 · 601 阅读 · 0 评论 -
unity 音频可视化方案
unity 音频可视化unity 可视化原创 2022-06-18 18:58:47 · 1932 阅读 · 0 评论 -
unity 简单的相机跟随和主角移动功能
一:相机跟随原理:unity相机跟随是一个很常见的需求,这里的原理就是相机的位置和主角的位置有个差 值,一旦主角移动相机根据这个插值进行更新相机的位置就好了,另外需要平滑变化相机的角度。主要是利用了Vector3.Lerp对位置进行插值,Quaternion.Slerp适合对角度进行插值。using System.Collections;using System.Collections.Generic;using UnityEngine;public class PlayerFo.原创 2022-04-17 16:38:42 · 7144 阅读 · 1 评论 -
unity 容易出错的知识点总结
1:调用Debug.drawLine或者Debug.drawRay运行的时候没有显示出来画的线段,原因:game scene选项没有启用Gizmos2: 在调用射线监测的时候,目标layerMask应该是Physics.Raycast(playerPos,dir,10f,1 << LayerMask.NameToLayer("Environment")); 而不是Physics.Raycast(playerPos,dir,10f, LayerMask.NameToLayer("Env..原创 2022-03-13 23:17:21 · 4245 阅读 · 0 评论 -
Unity 中判断某一个游戏对象是否在摄像机范围内
在游戏制作中常常遇到过一个对象如果不在摄像机范围内的时候就会对该对象进行回收到节点池中去,所以就会在实际项目代码中判断游戏对象是否在摄像机范围内:1:首先在onStart中初始化screenRect用来检测某个游戏对象是否还在摄像机范围内:this.screenRect = new Rect(0,0,Screen.width,Screen.height); camera ...原创 2020-02-13 13:50:48 · 2181 阅读 · 0 评论