Untiy学习 简单的脚本方法

public class demo : MonoBehaviour {

    void Start () {
        //编写脚本初始化方法
    }

    void Update () {
        //编写GameObject的变化
    }
}

GameObject.GetComponent 获取组件

function GetComponent (type : Type) : Component
如果这个游戏物体包含一个类型为type的组件,则返回它。如果没有则为空。通过这个函数,你可以访问内建的组件或者脚本的组件。
GetComponent是访问别的组件的原始方法,对javascript来说,脚本的类型就是项目视图里面看到的脚本名称。

Input.GetKey 获取按键

  static function GetKey (name : string) : bool 
  当通过名称指定的按键被用户按住时返回true。想想自动开火。
  按键的标识符列表可以在输入管理器中找到,当处理输入时推荐使用Input.GetAxis和Input.GetButton,它们允许最终用户自定义按键。

Transform.Find 查找

    function Find (name : string) : Transform 
    通过名字查找子物体并返回它。 如果没有查找到子物体名字,将返回null。如果名字包含“/”字符它将向路径一样穿越层次。

GameObject.FindGameObjectWithTag 查找

GameObject.FindGameObjectWithTag(Tag :String);
通过标签查找物体,返回GameObject,不能查找未定义标签的对象

Screen 访问显示页面的信息 主要用于自适应
有页面分辨率,页面倒转,点击事件等方法变量

文章参考:Untiy3D中文API参考

要在Unity中实现点击UI触发脚本,可以遵循以下步骤: 1. 创建一个UI元素,例如按钮或文本框。 2. 在Unity中创建一个新的C#脚本,并将其附加到UI元素上。 3. 在脚本中编写代码,以响应UI元素的点击事件。例如,可以在点击按钮时显示一条消息或加载另一个场景。 4. 使用Unity的事件系统来注册UI元素的点击事件,以便在触发时调用脚本中的代码。 下面是一个示例脚本,当按钮被点击时,它将在控制台中打印一条消息: ``` using UnityEngine; using UnityEngine.UI; public class MyScript : MonoBehaviour { public Button myButton; void Start() { myButton.onClick.AddListener(TaskOnClick); } void TaskOnClick() { Debug.Log("Button clicked!"); } } ``` 在此示例中,我们首先在脚本中声明了一个公共按钮变量,然后在Start()函数中使用Unity的事件系统注册了按钮的点击事件,并将其与TaskOnClick()函数相关联。在TaskOnClick()函数中,我们只是简单地在控制台中打印了一条消息。 要将此脚本附加到UI元素上,请将其拖放到场景中的UI元素上,并将myButton变量设置为按钮的引用。现在,当用户点击按钮时,将会调用TaskOnClick()函数,并在控制台中打印一条消息。 请注意,此示例仅适用于使用Unity的UI系统创建的UI元素。如果您正在使用第三方UI库或自定义UI元素,可能需要进行其他设置和配置才能触发点击事件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值