Unity3D UI
来源:互联网 发布:渮泽淘宝托管公司 编辑:程序博客网 时间:2024/05/15 06:37
在做一个好玩的UI的界面,想了2天了,先留坑
代码肯定是不会贴,但是会把思路讲清楚
生平最讨厌的就是照搬照抄,思路,关键是思路
我的思维跳跃比较诡异,考虑上代码,先给思路
2011.12.05增加界面一
苦x的程序员生活,写到凌晨2点,只完善了一个界面,只有简单的2个按钮,3个位置
实现了如下界面
两个按钮,3个位置,初始一边一个,中间位置为空(以下表述为按钮1,2,位置1,2,3)
点击按钮1,其移动到位置2,如按钮2在位置2处则按钮2自动退回到位置3,并开始自动播放图片,点击滚动中的图片触发某事件
点击按钮2,其移动到位置2,如按钮1在位置2处则按钮2自动退回到位置1,并开始自动播放图片,点击滚动中的图片触发某事件
思路:
在window中实现button的移动,其实移动到位置2的是带有button的window
移动过程使用了Vector4.larp,但是不要用==来比较Rect,Rect里面的成员是float类型,伤不起,可以用Vector3.Distance()<0.1f来看是否
public static Rect Vec4ToRect(Vector4 v4)
{
return new Rect(v4.x, v4.y, v4.z, v4.w);
}
public static Vector4 RectToVec4(Rect rect)
{
return new Vector4(rect.x,rect.y,rect.width,rect.height);
}
记录位置和状态,代码很少,除去注释什么的大概也就180行左右,有空了考虑优化下
- Unity3D UI
- Unity3D UI插件
- unity3d之ui实践
- 【Unity3D】【UGUI】UI Overview
- Unity3d UI渐隐渐显
- Unity3D-UI-Canvas
- 【Unity3D通用UI框架】
- unity3d ui visual components
- unity3d ui-Interaction Components
- Unity3d UI设计简述
- Unity3D之UI设计
- Unity3d 5.0 UI穿透判断
- Unity3d 5 官方教程:UI
- Unity3d UI NGUI对象、脚本、参数
- Unity3D使用RenderTexture做UI特效
- Unity3d 更改UI及物体的透明度
- Unity3d UI NGUI对象、脚本、参数
- Unity3D 4.6 新的UI系统
- 开始讨厌csdn的首页了
- java错误分析
- 资治通鉴,北魏二三事
- 游戏中SurfaceView的使用
- 软件性能
- Unity3D UI
- 做人何必做的那么辛苦?
- V4L2摄像头获取单幅图片测试程序(MMAP模式)
- 圈圈——兴趣图谱与关系图谱结合的新社交网络
- Android应用程序框架图
- linux 管理小命令1——cp
- java排序算法
- V4L2摄像头获取单幅图片测试程序
- java排序算法