Unity之Handles之Slider-十六
来源:互联网 发布:黑色星期五禁曲 知乎 编辑:程序博客网 时间:2024/04/30 10:27
Unity编辑器类
在Scene上绘制一个可拖动3D滑板柄,该控制柄被约束滑动沿着3D空间的向量方向。
绿色箭头是可以用鼠标拖动的,但是方向被代码限制,看代码
在Editor文件夹下创建脚本HandlerTestusing UnityEngine;using System.Collections;using UnityEditor;[CustomEditor(typeof(Arraw))]public class HandlerTest : Editor { int circleSize = 5; void OnSceneGUI() { Arraw arraw = (Arraw)target; Handles.color = Color.green; //滑动方向被限制为 位置1 arraw.vectorPoint, 和位置 2 arraw.transform.position两个点所在的线上 arraw.vectorPoint = Handles.Slider(arraw.vectorPoint, arraw.transform.position); //点击箭头是可以滑动的,但是滑动方向只能在 参数1和参数2所在的直线上 if (GUI.changed) EditorUtility.SetDirty(target); }}Arraw脚本如下using UnityEngine;using System.Collections;public class Arraw : MonoBehaviour { public Vector3 vectorPoint = Vector3.zero;}
0 0
- Unity之Handles之Slider-十六
- Unity之Handles箭头
- Unity之EditorGUILayout-Slider-四
- Unity之Handles创建一个界面-三
- Unity之Handles画圈-四
- Unity之Handles绘制圆、点-六
- Unity之Handles绘制贝塞尔曲线-八
- Unity之Handles绘制线-九
- Unity之Handles矩形控制器-十二
- Unity之Handles旋转控制器-十三
- Unity之Handles缩放控制柄-十四
- Unity UGUI基础之Slider、Scrollbar
- Unity之Handles绘制圆锥体立方体圆柱体五
- Unity之Handles绘制多点连接的线 -七
- Unity之Handles在Scene下绘制Label-十一
- Unity之Handles绘制球体控制柄-十五
- Unity学习——UGUI开发之滑动条Slider
- MFC之Slider
- 【记录】PWM-HBridge
- Spring3 MVC 深入研究
- struct结构会增加程序的开销
- 86Service中显示Intent跳转到Activity中跳转不了的BUG的解决
- 转载)相对路径读文件
- Unity之Handles之Slider-十六
- 【Cocos2d-x自学之旅二】环境搭配+HelloWorld项目实现
- 量到质的变化
- 【记录】螺栓连接——预紧力
- 1412261858-蓝桥杯-基础练习 特殊的数字
- Cracking the coding interview汇总目录
- Quick Cocos2dx 调试问题
- C++ primer第3章作业
- IOS Modal Segue和Unwind Segue的使用Demo-附完整工程