目前分類:unity (10)

瀏覽方式: 標題列表 簡短摘要

public void addbotton(float back_x, float back_y, GameObject thisbutton)
    {

gundamhina 發表在 痞客邦 留言(0) 人氣()

using UnityEngine;
using System.Collections.Generic;

gundamhina 發表在 痞客邦 留言(0) 人氣()

using UnityEngine.SceneManagement;

 void OnClick()

gundamhina 發表在 痞客邦 留言(0) 人氣()

float X = Random.Range(-13.0F, 13.0F);


gundamhina 發表在 痞客邦 留言(0) 人氣()

private Transform Camera;

Camera = GameObject.FindGameObjectWithTag("MainCamera").transform; //抓鏡頭參數

gundamhina 發表在 痞客邦 留言(0) 人氣()

GetComponentMove();//獲取物件的Move組件

public class ScriptA : MonoBehaviour {
GameObject target;
void Start(){
target = GameObject.Find("ObjectB");

gundamhina 發表在 痞客邦 留言(0) 人氣()

OnCollision 碰撞事件

  • 發生條件:
    • 當兩個非觸發區(Is Trigger未勾選)的物件碰撞,且一方帶有Rigidbody(剛體),就會發生Collision事件。
  • 事件類型:
    • OnCollisionEnter2D  碰撞事件
      • 當兩個2D碰撞器碰撞時會發生的事件
    • OnCollisionExit2D – 分開事件
      • 當兩個2D碰撞器碰撞後,分開時所發生的事件
    • OnCollisionStay2D – 停滯事件
      • 當兩個2D碰撞器碰撞後,未分開時會持續發生的事件,也可以想做是接觸著碰撞器

OnCollision事件都可以帶有一個參數,這個參數是碰撞到的對象的Collision2D(碰撞資訊)

gundamhina 發表在 痞客邦 留言(0) 人氣()

Instantiate(參數1,參數2,參數1,)

Instantiate – 複製物件

gundamhina 發表在 痞客邦 留言(0) 人氣()

  • OnMouseDown – 滑鼠點擊事件:在滑鼠點擊物件時會觸發
  • OnMouseDrag – 滑鼠拖曳事件:在滑鼠點擊後「按住」滑鼠時會觸發
  • OnMouseUp – 滑鼠放開事件:在滑鼠點擊後,放開滑鼠時會觸發
  • OnMouseEnter – 滑鼠進入事件:在滑鼠進入物件的碰撞區時觸發
  • OnMouseExit – 滑鼠離開事件:在滑鼠離開物件的碰撞區時觸發
  • OnMouseOver – 滑鼠停滯事件:在滑鼠停留在物件的碰撞區時觸發

void OnMouseUp()

在使用滑鼠事件時必須搭配Collider(碰撞體)使用

gundamhina 發表在 痞客邦 留言(0) 人氣()

 

 

gundamhina 發表在 痞客邦 留言(0) 人氣()