Unreal教学(10)——放置Actor (Placing Actors)
一個Actor可以是放在場景中的任何物體。Actor是泛型的類,它支持3D變換,比如平移,旋轉(zhuǎn)和縮放。Actor可以通過游戲代碼或者藍(lán)圖進(jìn)行創(chuàng)建或者銷毀。在C++中,AActor是所有Actor的基類。
這里有幾種不同類型的Actors,biru , StaticMeshActor, CameraActor, PlayerStartActor.
不管你在場景中使用什么類型的Actor,比如一個light, Static Mesh, Particle System Emitter Actor或者任何其它的,你需要知道幾個基本的在場景中創(chuàng)建和操作。
這包括幾個綜合的人物,放置Actors, 選擇Actors, 移動Actor, 修改Actors.換句話說,為了創(chuàng)建一個場景, Actor會被放置在場景中,通過移動來創(chuàng)建環(huán)境,可以通過修改它們的屬性來讓它們表現(xiàn)和看起來不同。
放置Actors
在一個最基本的場景中,Actor是一個任意的物體,你可以把它放置在場景中,這個小節(jié)就是向你展示將Actors放置在場景中的幾種方法。
(1) 在Place Mode模式中放置
(2) 使用Context Menu進(jìn)行放置
(3) 使用拖拽的方式放置
(4) 從Class Viewer中放置
當(dāng)你創(chuàng)建一個新工程時,那么就會打開一個新的空的場景。為了建立想要的環(huán)境或者生成世界,你必須將Actors放置在場景中。你可以通過兩種不同的方式做,這兩種方式都使用Content Brower,結(jié)果解釋一個Actor新實(shí)例被創(chuàng)建。每個場景中的實(shí)例可以被移動,有可以修改的屬性。
當(dāng)你將你的Actors添加到場景中的時候,那么它們會自動添加到World Outliner中去,在Unreal編輯器中默認(rèn)在右上方的平面里。更過的World Outliner的信息,可以參考World Outliner.
(1) 在Place Mode 中放置
這小節(jié)向你展示當(dāng)你在Place mode模式的時候,你可以從Modes中放置你的Actors.
當(dāng)你打開工程的時候,你可以從你屏幕的左上角啃到Modes窗口。
通過上面的3步操作你就把你的Actor放置在場景中。
(2)使用Context Menu進(jìn)行放置
這個小節(jié)將向你展示如果通過Context Menu將你的Actor放置到場景中。
在你的工程的左下方,你可以看到Content Browser.
你可以看到,這里有Blueprints, Static Meshes, Particle Effects, Sound Cues, Skeletal Meshes,等,你可以放置的東西。
首先點(diǎn)擊需要的asset讓它高亮,然后回到場景 Viewport中,右鍵place Actor中可以進(jìn)行放置,而且還可以看到其它的一些屬性添加到Actor中。
(3)通過拖拽的方式放置
可以直接通過拖拽的方式向ViewPorts中添加Actor,這種方法最直接有效,方便。
當(dāng)你使用拖拽的時候,那么下面的這些東西也會隨著被拖拽的對象而創(chuàng)建。
Blueprint - 會放置一個Blueprint實(shí)例
Particle System 會放置一個發(fā)射器
Skeletal Mesh 會放置一個骨骼網(wǎng)絡(luò)Actor
Static Mesh 會放置一個StaticMeshActor
Sound Cue 放置一個AmbientSound
SoundWave 放置一個AmbientSound
(4)從Class Viewer中放置Actors
Window -> Developer Tools --> Miscellaneous -- > Class Viewer.
那么會打開Class Viewer窗口。
藍(lán)色的部分都可以放置到窗口中。
通過拖拽的方式進(jìn)行放置。
總結(jié)
以上是生活随笔為你收集整理的Unreal教学(10)——放置Actor (Placing Actors)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电动自行车,电动滑板车出口欧盟CE认证怎
- 下一篇: 管理学论文对人性的假设