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中也会多出相应的目录结构。如图:


        

unity导入 js脚本 unity怎么导入脚本_unity

unity导入 js脚本 unity怎么导入脚本_unity_02



        3.3  脚本详解


        在General Scripts目录下有两个脚本文件


            .ActivateTrigger: 激活触发器。该脚本用于激活场景中的触发器对象。


            .Drag rigidbody: 拖动刚体。该脚本用于拖动具有刚体组件的游戏对象。



        在Camera Scripts目录下游三个脚本文件


            .MouseOrbit:     鼠标轨迹。该脚本一般用于摄像机对象,可以控制摄像机对象跟随鼠标的偏移值进行旋转。


            .SmoothFollow:平滑跟随。该脚本一般用于摄像机对象,可以使摄像机跟随父对象进行移动、旋转等,并支持调节跟随过程的延迟、阻尼系数。


            .SmoothLookAt:平滑注视。该脚本一般用于摄像机对象,可以控制摄像机对象永远对准所约束的游戏对象。



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




4、脚本模板


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


        

unity导入 js脚本 unity怎么导入脚本_菜单栏_03




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


        

unity导入 js脚本 unity怎么导入脚本_互操作_04