新建脚本 挂载到摄像机上,然后把代码丢进去就行了。
public class Scale : MonoBehaviour
{
//速度
public float ChangeSpeed = 0.5f
private float maximum = 13
private float minmum = 7
void Update()
{
if (Input.GetAxis("Mouse ScrollWheel") != 0)
{
//限制size大小
Camera.main.orthographicSize = Mathf.Clamp(Camera.main.orthographicSize, minmum, maximum)
//滚轮改变
Camera.main.orthographicSize =
Camera.main.orthographicSize - Input.GetAxis
("Mouse ScrollWheel") * ChangeSpeed
}
}
}
Unity是一款由Unity Technologies研发的跨平台2D/3D游戏引擎:
它以交互的图型化开发环境为首要方式,编译器运行在Windows 和Mac OS X下,可发布游戏至Windows、Wii、OSX、iOS或HTML5等众多平台。此外,Unity 还是被广泛用于建筑可视化、实时三维动画等类型互动内容的综合型创作工具。
你可以先随便创建一个NGUI控件,然后就会自动生成uicamera,然后再uicamera的核心组件那,右键选择copy component,然后到主摄像机,右键paste component as new 就添加好了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)