Unity3D基礎知識方法過載

2021-06-27 08:07:19 字數 450 閱讀 4124

unity3d

今天大家來認識,一下方法過載。

方法過載

定義:在乙個類中定義多個名稱相同的方法,但是每個方法的引數個數,引數型別,引數順序不同。

注意:將決定方法是否構成過載有幾個條件:

(1)在同乙個類中。

(2)方法名相同。

(3)引數列表不同。

舉個例子:

clapublic void show()

public void show(int  number)

/*public int show(int  number)*/

上面的**,(1)沒有引數,(2)使用了int型別的引數,(1)與(2)之間就構成了過載。(2)與(3)相比較僅僅是返回值不同,雖然過載不關心返回值的不同,但是在c#中不允許存在方法名和引數列表相同,返回值不同的的方法,所以(2)(3)不能同時存在在**中,(3)不注釋掉執行不了。

Unity 3D數學基礎知識(上)

unity使用的是笛卡爾左手座標系,x水平方向,y垂直方向,z深度。建立在螢幕上的二維座標系,用來描述畫素在螢幕上的位置。transform元件的 transform.transformpoint方法將座標點從區域性座標系轉換到全域性座標系,transform.inversetransformpoi...

unity3D 查詢基礎

1.查詢全部語句 select from score 2.查詢部分資料 select id,name from users where name 張三 select id,name from users where name 張三 3.去掉重複字段查詢記錄 select distinct name ...

Unity3d 常用的方法

1 建立物體 2 載入物體 3 尋找物體 4 新增指令碼 1 建立物體 gameobject go use this for initialization void start find 方法查詢對應的元件 找到第乙個匹配的元件 gameobject go gameobject golight li...