我要加入

Unreal Engine 4 肥宅聚集地

會長:ken19941107 / Hexgen開設日:2015-10-12 14:11:35

  • EXP

  • 資金5077  
  • 招募制度:自由加入制
  • 成員:129 人
  • 昨日人氣:0

Blueprint概述

推上精選編輯

近期編輯:e87870823ken19941107 ...看更多

Blueprint藍圖
此文只會針對藍圖做基本的介紹,複雜像是 藍圖混 C++ 將在後期介紹。

1.藍圖基礎介紹
2.藍圖用途和創建方式
3.藍圖總結

1.藍圖基礎介紹
是UE4對於設計者最重要的一個系統,設計者無須熟知程式語言,
只要了解的節點軟體的操作核心,就能以此做出一個完整的後台邏輯出來。

譬如說,要破壞一樣物件並造成爆炸效果。

在欲破壞之物件的藍圖上寫到,當遊戲開始時,如果角色觸碰到目標物件,便讓物件消失並出現爆炸的粒子特效。

藍圖的編輯系統的極限是有的,如果設計者有需要創造出一個獨特的系統,
像是透過轉 OpenCV 格式 從攝影機讀取特殊影像格式,
或是利用其他工程師寫好的代碼進行演算時。
這樣的情況還是請大家使用 C++ 編寫系統比較便利。

2.藍圖的用途和創造

藍圖像是元件 / 齒輪一般的 物件
像是建築藍圖一般,是一項工程 / 專案的設計圖
以此思維就能推斷出,藍圖是內容的編寫。

那麼我先這邊創建出一個 Blueprint Class 藍圖物件
在 Content browser 的地方右鍵 點選 創立  Blueprint Class


接著引擎會詢問你的繼承物件為何
這邊我們直接點選 Actor (最為基礎的 UE4 物件)


接著雙點剛才你生出的物件後會跳出 藍圖的編譯視窗


這就是我們編輯物件的屬性 / 功能 的地方
接著看這邊有三個不同的 TAG
ViewPort - 3D預視圖
Construction Script - 建構子 (所有的初始函數跟數據在這邊定義)
Event Graph - 藍圖的節點邏輯編譯 ( 事件 / 動作 / 更改數據 )


下篇會以此做詳細的解說 關於藍圖的攻略 <3

3. 藍圖總結

小朱我補充了不少呢... *轉肩膀
總結個幾點
1.藍圖上的邏輯基本上只能用現有 UE 引擎編寫好的程式
2.與編寫原始碼比起來,麻 原始碼一定自由性比較大 小朱大概改天弄個 UE4 C++ 教學
3.UE物件的設計

公會首頁

主選單
歡迎加入UE4
  UE4簡介
  如何安裝UE4
  基本操作
  遊戲關卡
  關卡設計編輯器
  物件與動畫
  Particle粒子特效
  Blueprint藍圖
  Material材質
  Lighting光照
  AI人工智慧
關聯資料

目前沒有資料連到「Blueprint概述」。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】