【情報】Unity新手利器 好用易上手的免費插件 Fungus
追蹤話題
黑貓樵爺 (wusky751023)
2016-08-05 02:08:42
#13
再回應一篇~~以利教學讓更多新手或有需要的人看到@@
如果有違反版規我再自刪0.0
Fungus用了一些功能
發現她比許多可視化程式碼套件還要好上手呢!!@@
例如 Playmaker ,雖然他有中文介面
不過似乎複雜一點,雖然敝人也買了Playmaker的學習書來看看
還是Fungus好上手,算是蠻有潛力的可視化套件!!!!
Fungus比較起來就像是可視化套件界的AppleOS
簡單好上手,多餘的東西都在分層選單裡面
其他大概就像是Windows系統
很多功能有點分散需要認真適應@@
再次感謝 海闊任魚躍 大大跟做中文教學字幕的陳間時光大大
(不知道是不是同一人?@@)
發文驗證碼 3705
看較舊的 3 則留言
陳間時光:
B4
2016-08-06 13:35
要直立顯示也是可以,只是一定要自訂對話框,文字範圍重新調整過
陳間時光:
B6
2016-08-06 13:40
notepad++ 文字編輯器,有的人拿來編輯程式碼,我是當作記事本來用,好用的地方在於可以同時在一個視窗內開好幾個分頁,而且搜尋功能很好用
黑貓樵爺:
B7
2016-08-06 23:46
我了解了,我再試試看XD應該是沒問題的;記事本++稍微用了一下,蠻強大的,支援很多種程式語言!!!
黑貓樵爺:
B8
2016-08-06 23:46
太感謝了^___^
Nano (qweewq0207)
2016-09-08 15:22:27
#17
陳大
我現在希望人物在場景上撿到Box的時候,傳一個bool值給Flowchart讓他顯示出"撿到箱子",然後把Box的放大版物件給打開。把物件SetActive開關的功能我有找到了。但是如何讓物件傳一個bool值給Flowchart這邊我試了一兩個小時還沒試出來,不知道陳大知道有什麼方法可以做到嗎
另外,每一個人物身上放一個Flowchart,這樣會很吃效能嗎?
還是我在Flowchart裡面做許多對話線,然後放上許多if判斷式來做比較好。
最後謝謝你做了相關教學,本來我今天早上還在苦惱要用手寫程式的方式來做對話系統。
Nano:
B1
2016-09-08 16:08
好像找到了,在官方的Fungus variables教學影片裡面,最後有用程式做連結並且改變裏面的變數,我自己晚點再來試做看看
Nano:
B2
2016-09-08 16:14
我成功了 XD,還是謝謝陳大寫的教學文 3Q
陳間時光 (ericjc)
2016-09-08 22:33:49
#18
※ 引述《qweewq0207 (羽o痕)》之銘言
> 陳大
>
>
> 我現在希望人物在場景上撿到Box的時候,傳一個bool值給Flowchart讓他顯示出"撿到箱子",然後把Box的放大版物件給打開。把物件SetActive開關的功能我有找到了。但是如何讓物件傳一個bool值給Flowchart這邊我試了一兩個小時還沒試出來,不知道陳大知道有什麼方法可以做到嗎
> >
> 另外,每一個人物身上放一個Flowchart,這樣會很吃效能嗎?
> 還是我在Flowchart裡面做許多對話線,然後放上許多if判斷式來做比較好。
>
>
> 最後謝謝你做了相關教學,本來我今天早上還在苦惱要用手寫程式的方式來做對話系統。
官方討論區裡也有如何用簡易程式存取Fungus內變數的教學
http://fungusgames.com/forum/#!/support-questions:how-would-i-access-a-fungus
如果你主要用Fungus來做遊戲邏輯的話,建議跨物件之間互動的參考變數可以統一放在一個或兩個flowchart裡,方便管理。
我唯一的經驗是物件邏輯與對話都做在兩個flowchart裡,一個是專放通關必備的變數與對話,一個專放其他有的沒的對話或設定,結果call block 呼叫段落的時候,選擇的清單超長一串,而且他不會照字母數字之類的方式排序,找的時候很花時間。
我下次要試試看跨物件之間的遊戲邏輯與對話都做在一個flowchart裡,然後再一個flowchart專放全部的變數,其他物件內部的邏輯就放在物件專屬的小flowchart裡,應該會省事許多。
以你的例子而言,人物與Box的互動邏輯判定可以放在第一個flowchart裡,bool值可以放在第二個flowchart裡,點擊Box的動畫反應或音效設定可以開一個小flowchart掛在Box底下
說實在我自認剛走出新手村而已,以上只是參考,你還是多問問比較準,少走些冤枉路
Nano:
B1
2016-09-08 23:11
我現在卡在的點是,在flowchart裡的if判斷式似乎只會判斷一次,沒辦法像Update()一樣一直在判斷,而我在外面再放上一個Block
Nano:
B2
2016-09-08 23:15
讓他else if的話就跑回原點做個無線迴圈,但flowchart好像有擋迴圈一直跑,而flowchart似乎SetActive開關過的話就不正常了
Nano:
B3
2016-09-08 23:17
我的問題我會自己再加把勁想辦法的,一直麻煩陳大 也過意不去,如果我成功解決我的問題的話 我會再回復的,謝謝你摟
陳間時光:
B4
2016-09-08 23:22
玩家碰到Box的collinder的時候 發出一個message給特定flowchart顯示訊息 應該是可行辦法吧?
夜明前的雫 (endofdeath)
2018-01-10 13:50:15
#20
請問一下,用Canvas做好物品欄,物品欄裡面放draggable sprite,叫出物品欄,把物品拖到主場景跟主場景的物品互動可行嗎?
我測試一下,拖動上有問題,物件也碰不到一起
Canvas的介面只能算是投影?所以不能跟主介面互動嗎?
陳間時光:
B1
2018-01-11 00:35
Canvas預設用的是UI座標體系,跟場景內用世界座標體系的物件沒有相通喔
夜明前的雫:
B2
2018-01-11 01:07
感謝回答