unity3d从零开始(四):了解Script

来源:互联网 发布:淘宝欧时力旗舰店真假 编辑:程序博客网 时间:2024/06/05 03:40

1、简介

        在Unity开发游戏的过程中,Script(脚本)是必不可少的组成部分。在Unity中,脚本是一种特殊的组件,用于添加到游戏对象上以实现各种交互操作及其他功能。


2、Unity支持的脚本类型

        Unity支持3中脚本语言,分别是JavaScript、C#和Boo,3种语言各有特色,无论使用哪一种都可以达到一致或近似的功能。


3、自带脚本资源包Script.UnityPackage讲解

        3.1 导入脚本资源包

        依次单击菜单栏中的Assets->Import Package->Script选项,为项目工程导入Script.UnityPackage。(在Unity中导入资源包的方式有N中,不在一一赘述。)


        3.2 菜单栏变化

        在导入脚本资源包以后,Unity菜单栏中的Component选项会多出 Scripts 和 Camera-Control 两项,同时在Project视图中的资源目录Assets中也会多出相应的目录结构。如图:
        

        3.3  脚本详解

        在General Scripts目录下有两个脚本文件
            .ActivateTrigger: 激活触发器。该脚本用于激活场景中的触发器对象。
            .Drag rigidbody: 拖动刚体。该脚本用于拖动具有刚体组件的游戏对象。

        在Camera Scripts目录下游三个脚本文件
            .MouseOrbit:     鼠标轨迹。该脚本一般用于摄像机对象,可以控制摄像机对象跟随鼠标的偏移值进行旋转。
            .SmoothFollow:平滑跟随。该脚本一般用于摄像机对象,可以使摄像机跟随父对象进行移动、旋转等,并支持调节跟随过程的延迟、阻尼系数。
            .SmoothLookAt:平滑注视。该脚本一般用于摄像机对象,可以控制摄像机对象永远对准所约束的游戏对象。

        --------------预留188,请忽略


4、脚本模板

        在Unity中新建的脚本都预先写好了一些代码,以方便用户使用,如图:
        


       脚本中默认列出的代码内容源自于Unity提供的脚本模板,脚本模板存放在: (Unity安装路径)\Editor\Data\Resources\ScriptTemplates目录下。修改模板内容后,Unity在新建相应类型的脚本的时候会继承模板的内容。
        

        

















0 0
原创粉丝点击