功能描述:固定出現的鐵球
實現大致想法:instantiate+Time.time
Addforce
功能描述:擺盪的巨刀,碰到主角會彈飛
實現大致想法:1.hinge
2.烘焙動畫timeline
功能描述:旋轉的水車,使主人公升降
實現大致想法:add content rotate ,或播放timeline旋轉動畫
功能描述:毒氣瓦斯,每隔幾秒噴的粒子,會減少生命值,效果以閃爍身體或屏幕紅光表示
實現大致想法:粒子系統+粒子碰撞體
功能描述:在斷樓梯上倒下成為橋的樹木
實現大致想法:烘培timeline動畫,onTriggerEnter觸發
功能描述:具有鑰匙,可以開啟的門
實現大致想法:腳本檢測主人公帶有鑰匙或蒐集特定道具,如有則按互動鍵E可播放timelin
e動畫
功能描述:砍落降低的平台,主人公揮砍可讓底柱飛走,上面平台方塊因重力降低可以跳上
實現大致想法:addforce,如需要斷裂可能要看shatter功能 或Instantiate出兩個物體
功能描述:慣性的滑板車/石塊,在斜坡上的平面,可以推下,到凹洞填補
實現大致想法:“推動物體”的方式,physics功能,碰撞體add constant force
功能描述:翹翹板,主人公走到一端,翹起成為通道
實現大致想法:1.觸發播放timeline,翹起的物體也有觸發遠處的門開啟
功能描述:浮旋轉移動板,因為有方塊位在區域內體積,故可以定期來回
實現大致想法:推動實現方塊進入體積,trigger播放timeline動畫
功能描述:打倒特定小兵,出現道具或鑰匙
實現大致想法:碰撞後,小兵消失,原地instantiate鑰匙物件
功能描述:撿拾金錢,gold值增加
實現大致想法:主人公身上腳本紀錄gold數值增加,金錢消失,出現於UI。金錢可以買npc
東西,
以開門。
功能描述:不能經由這側開啟的門
實現大致想法:在特定側放置觸發體積,播放timeline動畫表示開門
功能描述:Npc對話後,身上道具數量增加或得到鑰匙
實現大致想法:fungus研究,
功能描述:Npc對話進行買東西,金錢減少,道具增加
實現大致想法:同上,腳本控制主人公身上的gold值減少,鑰匙增加
功能描述:主人公靠近物件或NPC出現提示鍵,
或者顯示名稱
實現大致想法:button + SetActive (可視)
功能描述:身上帶有特殊道具,原本是不透明的牆可以看見裡面的東西。
實現大致想法:將本控制如果身上有特殊道具,
物件的材質改成透明或者半透明。
功能描述:主人公身上有寶箱鑰匙,靠近寶箱按E,寶箱開啟得到道具
實現大致想法:檢測有鑰匙,播放寶箱搖晃timeline動畫,按E,則動畫停止或播放寶箱開
啟,timeline動畫,並且文字顯示得到道具
功能描述:走到特定位置如哥貝克力石陣中間,NPC出現。
實現大致想法:trigger體積+setActive
功能描述:
實現大致想法:
功能描述:
實現大致想法:
功能描述:
實現大致想法:
功能描述:
實現大致想法: