[過去ログ] UnityでMMO作りたいけどどうする!?(^^Part2 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
113: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/16(水) 18:57:41.87 ID:yem2EDrp(27/27) AAS
なるほどなるほど(^^
感謝感謝のボッキング!(^^
114: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 08:01:14.70 ID:hI7VTm3E(1/14) AAS
とりあえずアイテムのクリックで接近→オブジェクト削除は出来まひたよ(^^
115: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 08:11:32.17 ID:hI7VTm3E(2/14) AAS
{
[SerializeField]
int アイテムID = 5;

}
これを他所のスクリプトで呼び出すにはどうすればいいんでふか?(^^
「インスペクタで数値を呼び出す」と「よそのスクリプトで呼び出す」を両立したいでふ(^^
116
(1): 名前は開発中のものです。 [sage] 2017/08/17(木) 08:37:14.29 ID:ThMRWZXS(1/4) AAS
public使えばいいだけじゃないの?
117
(1): 名前は開発中のものです。 [sage] 2017/08/17(木) 08:42:41.06 ID:uOoMyD0Y(1/3) AAS
外部リンク:qiita.com

ググり力を身につけろよー
118
(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 12:21:17.44 ID:hI7VTm3E(3/14) AAS
>>116
Publicでいいんでふか?(^^
>>117
そのページみまひたけど(^^
よくわかりまふぇんでひた(^^
なぜこれでぬるぽエラーが出るんでふか?(^^
public ItemName アイテムID関数;
〜〜〜〜〜〜〜〜〜〜〜
if (dis < AttackRange)
{
int bCount;
bCount = アイテムID関数.アイテムID;
Debug.Log(bCount);
Destroy(target);

}
----------------------------------------------
public class ItemName : MonoBehaviour
{
[SerializeField]
public int アイテムID = 5;

}
119: 名前は開発中のものです。 [sage] 2017/08/17(木) 13:00:50.65 ID:uOoMyD0Y(2/3) AAS
GetComponentしてる様子が無いが大丈夫か?書いてない部分にあるだけ?
120: 名前は開発中のものです。 [sage] 2017/08/17(木) 13:06:45.65 ID:ThMRWZXS(2/4) AAS
よくわからんがclassってそんな使い方できたっけ?
121
(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 13:17:47.41 ID:hI7VTm3E(4/14) AAS
ゲットコンポネントを入れてみたらこうなりまひた(^^
何がいけないんでひょうか?(^^
あとクラスの使い方についてでふが(^^
コピペの仕方がかなり適当なだけでちゃんと機能してまふよ(^^
画像リンク

122: 名前は開発中のものです。 [sage] 2017/08/17(木) 13:31:07.75 ID:ThMRWZXS(3/4) AAS
scriptableobjectとごっちゃになってないか
そういう使い方したから

public ItemName アイテムID関数;
これでアイテムIDに5が入った気になってるんだよね
123: 名前は開発中のものです。 [sage] 2017/08/17(木) 13:45:35.35 ID:mDv1S8Ib(1) AAS
>>121
GetComponentで取れるのはコンポーネントだけだからまずはGetComponentでItemNameを取り、その後取得したItemNameからアイテムIDを取るという手順が必要。
1行で書くと以下の様になるが、この場合ItemNameがアタッチされていない場合にエラーになるので、呼び出し元のクラスに[RequireComponent(typeof(ItemName))]を付けておく必要がある

GetComponent<ItemName>().アイテムID;

と説明はしたが、それ以前に設計が間違っている様な気がしてならない…
124: 名前は開発中のものです。 [sage] 2017/08/17(木) 13:58:32.34 ID:6ty0fU8I(1/4) AAS
しょうがないから質問に答えてあげるわ!
べ、べつに感謝感謝のボッキングが欲しいわけじゃないんだからねっ!!

>>118で一番上の public ItemName アイテムID関数;
インスペクタ上から参照しわすれてるだけではないか?
125: 名前は開発中のものです。 [sage] 2017/08/17(木) 14:01:21.10 ID:6ty0fU8I(2/4) AAS
いや違ったわん
参照したらだめね
126: 名前は開発中のものです。 [sage] 2017/08/17(木) 14:08:10.12 ID:6ty0fU8I(3/4) AAS
targetちゃんはアイテムオブジェクトでそれに ItemName クラスがくっついているものとすると

アイテムID関数 = target.getComponent<ItemName>();

これを
bCount = アイテムID関数.アイテムID;
の上の行に加えるのよ!
127: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 16:16:50.88 ID:hI7VTm3E(5/14) AAS
出来まひた(^^
皆様に盛大な感謝感謝のボッキング!(^^
128: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 16:28:49.84 ID:hI7VTm3E(6/14) AAS
出来たけどここから僕は何を作ろうとしてたんでひたっけ?(^^
129: 名前は開発中のものです。 [sage] 2017/08/17(木) 16:30:23.51 ID:uOoMyD0Y(3/3) AAS
>>86
86(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/16(水) 14:39:54.77 ID:yem2EDrp(13/27) AAS
そこらへんに落ちてるオブジェクトをクリック
オブジェクトの消去+変数アイテムIDの取得
取得したIDでIDの別の要素(回復量とか)を呼び出す
道具をインベントリあたりから右クリックで消費して回復量だけ回復
道具を一個減らす
こうでふかね?(^^

130: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 16:32:21.48 ID:hI7VTm3E(7/14) AAS
そうでひた(^^
また一時間粘って分からなければ聞きにきまふ(^^
131: 名前は開発中のものです。 [sage] 2017/08/17(木) 16:45:28.44 ID:6ty0fU8I(4/4) AAS
次が鬼門ね
ボキちゃんにラムダ式が理解できるかしら?
それともループで強引に?

うふふ
楽しみね
132: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 18:02:25.29 ID:hI7VTm3E(8/14) AAS
ラムダ式についてお勉強中でふ(^^
ラムダ式はどこで使えばいいんでふか?(^^
133: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 19:39:06.10 ID:hI7VTm3E(9/14) AAS
とりあえずモンスターネームをオブジェクトから呼び出しからStringに変えまひた(^^
なんであんな無駄な方法にしてたんでふかね?(^^
134: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 20:30:07.29 ID:hI7VTm3E(10/14) AAS
個人製作のMMOだと(・∀・)MMO!っていう先人がいるみたいでふ(^^
負けちゃいられまふぇん(^^
早く完成させまふぇんと(^^
個人製作できた人がいると知ったらやる気が出てきまひた(^^
ボッキング!(^^
135: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 21:55:52.62 ID:hI7VTm3E(11/14) AAS
今宵は人が少ないでふね(^^
そろそろ一回スレをageまふか?(^^
136: 名前は開発中のものです。 [sage] 2017/08/17(木) 22:03:51.30 ID:ThMRWZXS(4/4) AAS
動画リンク[YouTube]

こういうのもあるぞ
137: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/17(木) 22:11:43.17 ID:hI7VTm3E(12/14) AAS
僕の作ってるのより数十倍は面白そうでうんこ漏れまひた(^^
チンコショボーンでふ(^^
1-
あと 865 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s