- 博客(5)
- 收藏
- 关注
原创 UI跟随3d物体
using System.Collections;using System.Collections.Generic;using UnityEngine;public class GameObjectTips : MonoBehaviour{ /// <summary> /// 需要被跟随的物体 /// </summary> [Header("需要被跟随的物体")] public Transform TargetGameobject;
2022-02-16 19:11:51
1618
原创 unity创建多边形区域时,生成不规则碰撞墙体
unity创建多边形区域时,生成碰撞墙体#在一个rts游戏中,构造待建物需要检测是否附着在另一个不可建造区域范围,于是引入墙体做触发器。 //四个顶点 public Vector3[] pileVectors = new Vector3[4]; /// <summary> /// farmWallCollider Prefab /// </summary> [Header("墙体预制体")] public GameObje
2022-01-26 09:59:24
3103
原创 2021-04-23
Unity Inspector界面按需要显示元素在自制Button来简单快捷开启关闭GameObject状态的时候,遇到了一些情况。比如点击按钮,按钮所在的整个UI状态关闭,并且打开某一物体显示状态。此时Inspector界面会显示一些不需要用到的引用。尽管不会报错,但是看起来不好看。于是我在想有没有一种Unity自带的方法坐到:根据枚举类型显示合适的待引用物体。using System.Collections;using System.Collections.Generic;using Uni
2021-04-23 18:57:02
63
原创 目标物体的左键拖动,右键旋转,中键平移
public class NewBehaviourScript : MonoBehaviour{ private Vector3 TargetScreenpos; private Vector3 MouseScreenpos; public Transform trans; public Camera cameras; // Start is call...
2019-10-21 11:23:58
202
原创 vector3 类型的使用
****Vector是结构体 ****静态成员变量right(右):代表坐标轴(1,0,0)left (左):代表坐标轴(-1,0,0)up(上) :代表坐标轴(0,1,0)down (下): 代表坐标轴(0,-1,0)forward (前):代表坐标轴(0,0,1)back(后):代表坐标轴(0,0,-1)zero(零):代表坐标轴(0,0,0)one(一):代表坐标轴(1,1...
2019-09-26 16:52:03
615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人