Unity學習筆記(三)之基礎

目錄

  1. Rigidbody剛體組件的具體參數(shù)
  2. 獲取模型物體的尺寸大小
  3. 字典的運用(Dictionary)
  4. 取絕對值 最大值 最小值
  5. 獲取屏幕分辨率,像素點寬和高
  • Mark

  1. Rigidbody剛體組件的具體參數(shù)

    Rigidbody

    • mass 質量谷醉,以千克計算阳藻。
    • drag 空氣阻力舆吮,當物體受力運動時空氣的阻力辞嗡,以牛頓計算魔策。
    • angular drag 空氣角阻力酸员,當物體受扭矩力選擇時空氣的阻力蜒车,以牛頓計算。
    • use gravity 使用重力沸呐,當開啟此項醇王,物體會受到重力作用。
    • is kinematic 是否開啟動力學崭添,開啟此項寓娩,物體不受力的作用。
    • Interpolate 插值呼渣,當你發(fā)現(xiàn)剛體運動時抖動棘伴,可以嘗試下面的選項。
      • None 無屁置,不應用插值焊夸。
      • Interpolate 內插值,基于上一幀的變換來平滑本幀變換蓝角。
      • Extrapolate 外插值阱穗,基于下一幀的預估變換來平滑本幀變換饭冬。
    • Collision Detection碰撞檢測,碰撞檢測模式揪阶。用于避免高速物體穿過其他物體昌抠,卻未觸發(fā)碰撞。
      • Discrete 不連續(xù)碰撞檢測鲁僚。使用不連續(xù)碰撞檢測模式來與場景中其他碰撞器進行碰撞檢測炊苫。其他物體與它的碰撞檢測,也會應用這種模式冰沙。適用于普通碰撞(這是默認的模式)侨艾。
      • Continuous 連續(xù)碰撞檢測。使用不連續(xù)碰撞檢測來檢測與動態(tài)碰撞器(剛體)的碰撞拓挥,使用連續(xù)碰撞檢測來檢測與靜態(tài)網(wǎng)格(非剛體)的碰撞檢測唠梨。采用連續(xù)動態(tài)碰撞檢測模式的剛體碰見這類物體也將采用連續(xù)碰撞檢測模式。而與其他剛體將采用不連續(xù)碰撞檢測模式撞叽。這種模式適用于那些采用動態(tài)連續(xù)碰撞模式的物體碰撞的物體姻成。(這對物理表現(xiàn)有很大的影響插龄,如果你不關心與高速物體的碰撞愿棋,那么就讓其為默認的不連續(xù)模式。)
      • Continuous Dynamic 動態(tài)連續(xù)碰撞檢測均牢。使用連續(xù)動態(tài)碰撞檢測模式來檢測與連續(xù)模式和連續(xù)動態(tài)模式的物體間的碰撞糠雨。也適用于與靜態(tài)網(wǎng)格(非剛體)的碰撞檢測。而與之碰撞的其他模式的物體徘跪,采用的是不連續(xù)動態(tài)碰撞檢測模式甘邀。適用于高速物體。
    • constrants 約束垮庐。用于控制剛體運動的約束松邪。
  2. 獲取模型物體的尺寸大小

  • 獲取組件Render
    這個值的結果真實反應出有MeshRenderer這個組件的模型的尺寸。不需要再乘以localScale.x哨查。

this.GetComponent<Renderer>().bounds.size.x

  + 為物體添加Collider
    這個不一定能很好的反應物體的大小逗抑,bounds獲得的是物體的外包矩形。而且這個外包矩形的X,Y,Z和世界坐標一致寒亥。因此邮府,若物體有旋轉,獲得的尺寸就不能反應出物體的真實大小溉奕,只是其外包矩形的大小褂傀。。加勤。

this.GetComponent<Collider>().bounds.size.x


3. **字典的運用(Dictionary)**
  + 創(chuàng)建

Dictionary<string, string> WPDict = new Dictionary<string, string> ();

  + 增

WPDict.Add ("key", "value");
WPDict["方法2"] = "valeue2";

  + 刪

WPDict.Remove ("key");

  + 改

WPDict ["方法2"] = "value3";

  + 查

string testGet = WPDict["方法2"];

  + 補充

//遍歷key和value
foreach (KeyValuePair<string, string> kvp in WPDict)
{
print("key" + kvp.Keys + "value" + kvp.Value);
}
//遍歷所有的key或者value
foreach(string key in WPDict.Keys){
print (key);
}
foreach(string value in WPDict.Values){
print (value);
}
//判斷是否包含key或者value
bool isContainKey = WPDict.ContainsKey ("方法2");
bool iscontainValue = WPDict.ContainsValue ("value3");


4. **取絕對值 最大值(無限大常量`float.MaxValue`) 最小值(無限小常量`float.MinValue`)**
    ```
System.Math.Abs(ARX)
minX = Mathf.Min (trans.position.x, minX);
maxX = Mathf.Max (trans.position.x, maxX);
  1. 獲取屏幕分辨率仙辟,像素點寬和高
Camera.main.pixelWidth * Camera.main.pixelHeight同波;
Screen.width * Screen.height;
  1. Mark
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末叠国,一起剝皮案震驚了整個濱河市参萄,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌煎饼,老刑警劉巖讹挎,帶你破解...
    沈念sama閱讀 207,248評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異吆玖,居然都是意外死亡筒溃,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評論 2 381
  • 文/潘曉璐 我一進店門沾乘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來怜奖,“玉大人,你說我怎么就攤上這事翅阵⊥崃幔” “怎么了?”我有些...
    開封第一講書人閱讀 153,443評論 0 344
  • 文/不壞的土叔 我叫張陵掷匠,是天一觀的道長滥崩。 經(jīng)常有香客問我,道長讹语,這世上最難降的妖魔是什么钙皮? 我笑而不...
    開封第一講書人閱讀 55,475評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮顽决,結果婚禮上短条,老公的妹妹穿的比我還像新娘。我一直安慰自己才菠,他們只是感情好茸时,可當我...
    茶點故事閱讀 64,458評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著赋访,像睡著了一般可都。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上进每,一...
    開封第一講書人閱讀 49,185評論 1 284
  • 那天汹粤,我揣著相機與錄音,去河邊找鬼田晚。 笑死嘱兼,一個胖子當著我的面吹牛,可吹牛的內容都是我干的贤徒。 我是一名探鬼主播芹壕,決...
    沈念sama閱讀 38,451評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼汇四,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了踢涌?” 一聲冷哼從身側響起通孽,我...
    開封第一講書人閱讀 37,112評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎睁壁,沒想到半個月后背苦,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,609評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡潘明,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,083評論 2 325
  • 正文 我和宋清朗相戀三年行剂,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片钳降。...
    茶點故事閱讀 38,163評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡厚宰,死狀恐怖,靈堂內的尸體忽然破棺而出遂填,到底是詐尸還是另有隱情铲觉,我是刑警寧澤,帶...
    沈念sama閱讀 33,803評論 4 323
  • 正文 年R本政府宣布吓坚,位于F島的核電站撵幽,受9級特大地震影響,放射性物質發(fā)生泄漏凌唬。R本人自食惡果不足惜并齐,卻給世界環(huán)境...
    茶點故事閱讀 39,357評論 3 307
  • 文/蒙蒙 一漏麦、第九天 我趴在偏房一處隱蔽的房頂上張望客税。 院中可真熱鬧,春花似錦撕贞、人聲如沸更耻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽秧均。三九已至,卻和暖如春号涯,著一層夾襖步出監(jiān)牢的瞬間目胡,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評論 1 261
  • 我被黑心中介騙來泰國打工链快, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留誉己,地道東北人。 一個月前我還...
    沈念sama閱讀 45,636評論 2 355
  • 正文 我出身青樓域蜗,卻偏偏與公主長得像巨双,于是被迫代替她去往敵國和親噪猾。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,925評論 2 344

推薦閱讀更多精彩內容

  • 首先要熟悉一些基本的力學名詞及相關公式 剛體(Rigidbody):剛體是指在運動中和受到力的作用后筑累,形狀和大小不...
    FLY旳影子閱讀 11,456評論 0 11
  • 111. [動畫系統(tǒng)]如何將其他類型的動畫轉換成關鍵幀動畫袱蜡? 動畫->點緩存->關鍵幀 112. [動畫]Unit...
    胤醚貔貅閱讀 12,958評論 3 90
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn)慢宗,斷路器坪蚁,智...
    卡卡羅2017閱讀 134,601評論 18 139
  • 1.游戲對象受力的影響是常見的游戲情景,比如賽車游戲镜沽,賽車受到推力迅细、摩擦力、碰撞力等力的影響淘邻,產(chǎn)生運動茵典。物理引擎是...
    L_Sherlock閱讀 6,240評論 0 5
  • This article is a record of my journey to learn Game Deve...
    蔡子聰閱讀 3,755評論 0 9