需求 在日常游戏中,文字滚动效果是比较常用的。例如日常游戏顶部的新闻公告,聊天系统的文字滚动,都属于这个范围。 思路 由于使用的地方比较广泛,所以希望能够尽量独立的游戏之外,能够做到随处使用的功能。NGUI中有很方便的实现,由于功能比较简单,我这里就使用U3D中原 ...
由于有的时候在GUI内输入一些文字标题的时候,标题的字符长度会超过我们排版要求的长度。有两种方法解决,第一种就是在超过的部分最后用 来代替,第二种就是让标题滚动起来。 第一种不做讨论,第二种还有一种方法,就是给GUI打组,然后动态修改组内标题GUI的X或Y的坐标,但是比较麻烦一些。 由于Mathf.PingPong float t,float length 这个函数的来回动荡速度是和字符串的长度 ...
2013-09-23 11:32 0 3348 推荐指数:
需求 在日常游戏中,文字滚动效果是比较常用的。例如日常游戏顶部的新闻公告,聊天系统的文字滚动,都属于这个范围。 思路 由于使用的地方比较广泛,所以希望能够尽量独立的游戏之外,能够做到随处使用的功能。NGUI中有很方便的实现,由于功能比较简单,我这里就使用U3D中原 ...
在Unity的社区里发现一个不错的UI插件----UIToolkit. https://github.com/acron0/UIToolkit/downloads 下载资源包后,导入到Unity3D中即可。可以看下如下的一些东西: 上面三个是显示的DEMO,最后一个就是这个插件 ...
...
项目中遇到需要读取dat文件里文字内容的情况,姑且把我遇到的问题和解决方法总结一下~ 之前加载xml的时候使用的是TextAsset,但是TextAsset不支持.dat文件T_T TextAsset支持的文件类型如下: .txt .html .htm .xml ...
需求 呈现3D效果(2D素材)选择角色效果 滚动保证层级。缩放比例。间距正常尾随 循环滚动 这个界面需求一般也会有游戏会採用(貌似有挺多) 怎样实现 实现技术关键点 (3D循环效果,依据数学函数和细致研究下详细效果非常easy通过计算方式直接 ...
这是自己的第一篇记录自己的技术文章,自己还是个菜鸟,有错误之处还望大家能够多多指点。 1、在project视图中创建C#脚本,我命名为 Gui_test 2、然后打开该脚本,输入 ...
邻近年底,心也有些散乱,加上工作忙了一阵,在达内培训的课程也落下了不少。对unity3d的热度似乎也有点点下降。痛定思痛,又在淘宝上买了写蛮牛网的视频。总之不管是用任何手段都要逼着自己不要浪费了培训的那些钱。言归正传,现在开启GUI篇章。 GUI这东西在我脑子里,自动归结为.net的用户交互控件 ...
在游戏开发中,我们经常需要用到类似烟花的效果。在Unity3d中,实现烟花效果的方法不止一种,我选用了Unity3d中新添加的粒子特效工具--visual effect graph来进行实现。 实现过程分为三步:首先添加火箭效果,然后加一些爆炸效果,最后调整一下各种参数。 1.添加火箭 ...