Unity3D的遮罩
摘要:找了一些资料,发现U3D自己是没有提供这个功能。只能通过Shader来实现。在Transparent里有个Mask。。不知道能不能用,还有待调研,因为对Shader不熟。在网上有找到一个Demo。http://pixelplacement.com/2011/02/15/masking-in-unity/这个应该是原地址了,国内的都是转载的。我试了一下,效果图如下:打了一个圆的洞,和方的洞。看一个环形血条的遮罩实现:http://answers.unity3d.com/questions/14770/creating-a-circular-progressbar-timer.html
阅读全文
关于Unity3D的协程(Coroutine)
摘要:http://blog.163.com/hj_0467/blog/static/74252563201011711845180/http://wg2009perfect.blog.163.com/blog/static/127997663201211111222126/我在这摘要下:1.coroutine,中文翻译“协程”。这个概念可能有点冷门,不过百度之,说是一种很古老的编程模型了,以前的操作系统里进程调度里用到过,现在操作系统的进程调度都是根据时间片和优先级来进行轮换,以前是要程序自己来释放cpu的控制权,一直不释放一直也就占用着cpu,这种要求程序自己来进行调度的编程模型应该就叫“协程”
阅读全文
3D切水果制作
摘要:《切水果》那游戏还算是个伪3D吧。估计是考虑了表现能力和资源。下面是个U3D的插件,可以实现随意切的效果。http://gustavolsson.squarespace.com/shatter-toolkit/发现还有一个浮力的插件。。http://gustavolsson.squarespace.com/buoyancy-toolkit/原文的ReadMe:Attach one ShatterTool script instance and one UvMapper script instance (WorldUvMapper or TargetUvMapper), located in C
阅读全文
Unity3D 进度条
摘要:在大场景加载时,都希望有一个进度条能显示当前加载的百分比,而不是卡在当前场景或者是直接黑屏。Unity3D提供了一些函数供我们使用。Application.LoadLevelAsyncusing UnityEngine;using System.Collections;public class example : MonoBehaviour { IEnumerator Start() { AsyncOperation async = Application.LoadLevelAsync("MyBigLevel"); yield return async; ...
阅读全文