質問編集履歴

1

情報修正

2020/04/15 17:15

投稿

globalplus
globalplus

スコア119

test CHANGED
@@ -1 +1 @@
1
- Unity オブジェクトと接触した時のイベントについて
1
+ Unity Fungusについて
test CHANGED
@@ -1,43 +1,3 @@
1
- ```
1
+ [このサイト](http://kinokorori.hatenablog.com/entry/2019/05/12/000000)を見ながらfungusのmessageを飛ばしたいんですがFungus Messenger(script)がありません。最新バージョンは変わってしまったのでしょうか?
2
2
 
3
- private void OnCollisionEnter3D(UnityEngine.UnityChan collision)
4
-
5
- {
6
-
7
- //officeladyタグがつけられたオブジェクトと接触したとき
8
-
9
- if(collision.collider.CompareTag("officelady"))
10
-
11
- {
12
-
13
- //シーン中のFlowchartのExecuteOnEventに設定されたMessageReceivedを取得する
14
-
15
- MessageReceived[] receivers = GameObject.FindObjectsOfType<Fungus.MessageReceived>();
16
-
17
- //取得できた場合
18
-
19
- if (receivers != null)
20
-
21
- {
22
-
23
- //すべてのMessageReceivedに"test"イベントを送信する
24
-
25
- foreach (var receiver in receivers)
26
-
27
- {
28
-
29
- receiver.OnSendFungusMessage("test");
30
-
31
- }
32
-
33
- }
34
-
35
- }
36
-
37
- }
38
-
39
- ```
40
-
41
- error CS0234: The type or namespace name 'UnityChan' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?)
42
-
43
- が出てしまいますどたか解決策分かる方いますか?
3
+ 代わりとるものご存知のいますか?