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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
99: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)17:29 ID:yem2EDrp(20/27) AAS
まだまだ質問は続きまふよ(^^
オブジェクト名をアイテムIDにしてObjectNameを取得でアイテムIDGetしようとしまひた(^^
ところがなんとオブジェクト名に(Clone)が付いてるではありまふぇんか!?(^^
これではIntに変換できまふぇん(^^
別のところからID取得しまひょう(^^
この場合どこから取得するのがいいんでふか?(^^
100: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)17:44 ID:yem2EDrp(21/27) AAS
アタッチしたスクリプトのインスペクタ上の数値を取得すればいいんでふか?(^^
101: 2017/08/16(水)17:49 ID:VWTmb4xy(7/9) AAS
クローン作ったあとに名前付けなおせばいいじゃない

GameObject obj = Instantiate(アイテムオブジェクト);
obj.Name = アイテムID

みたいな
102: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)17:53 ID:yem2EDrp(22/27) AAS
その方法だとアイテムの数だけスクリプト書かなきゃいけない気がしまふ(^^
素人考えなので間違ってるかもしれまふぇんが(^^
103: 2017/08/16(水)17:57 ID:VWTmb4xy(8/9) AAS
クローンちゃんはどうやって生成してるんだい?
104
(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)17:59 ID:yem2EDrp(23/27) AAS
モンスターが死亡した時にモンスターの位置に生成される感じでふ(^^
生成されるアイテムはインスペクタ上でプレファブから選んで設定してまふ(^^
105: 2017/08/16(水)17:59 ID:6J/ZRjla(1) AAS
ここを一通り読むとよろし。
外部リンク[html]:yun.cup.com
106
(1): 2017/08/16(水)18:02 ID:RH8jrZPs(7/9) AAS
>>104
prefabの時点でアタッチされてるスクリプトにはインスペクター上で設定した値が反映される
アイテムのデータを管理するスクリプトをアタッチして置いて各種アイテムのprefabを作るときにインスペクタ上で種類IDを設定してからprefab化でおk
107
(1): 2017/08/16(水)18:04 ID:VWTmb4xy(9/9) AAS
そのScriptの中でInstansiateしてるところが必ずあるはずだ

ないかな ないよな きっとね いないよな
108: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)18:13 ID:yem2EDrp(24/27) AAS
>>106
Imgurがバグってて画像はれまふぇんが多分出来まひた(^^
試してみまふ(^^
>>107
ありまふぇんでひた(^^
ごめんなふぁい(^^
109: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)18:18 ID:yem2EDrp(25/27) AAS
インスペクタ上のスクリプトの変数を取得ってどうやるんでふか?(^^
110: 2017/08/16(水)18:21 ID:RH8jrZPs(8/9) AAS
普通にスクリプト内の変数参照する場合と同じよ
111: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)18:41 ID:yem2EDrp(26/27) AAS
Staticにするとインスペクタ上から設定できまふぇんね(^^
どうすればいいのでふか?(^^
112: 2017/08/16(水)18:46 ID:RH8jrZPs(9/9) AAS
publicなり[Serealizefield]privateにすればいいじゃない
113: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/16(水)18:57 ID:yem2EDrp(27/27) AAS
なるほどなるほど(^^
感謝感謝のボッキング!(^^
114: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)08:01 ID:hI7VTm3E(1/14) AAS
とりあえずアイテムのクリックで接近→オブジェクト削除は出来まひたよ(^^
115: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)08:11 ID:hI7VTm3E(2/14) AAS
{
[SerializeField]
int アイテムID = 5;

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

ググり力を身につけろよー
118
(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)12:21 ID:hI7VTm3E(3/14) AAS
>>116
Publicでいいんでふか?(^^
>>117
そのページみまひたけど(^^
よくわかりまふぇんでひた(^^
なぜこれでぬるぽエラーが出るんでふか?(^^
public ItemName アイテムID関数;
省14
119: 2017/08/17(木)13:00 ID:uOoMyD0Y(2/3) AAS
GetComponentしてる様子が無いが大丈夫か?書いてない部分にあるだけ?
120: 2017/08/17(木)13:06 ID:ThMRWZXS(2/4) AAS
よくわからんがclassってそんな使い方できたっけ?
121
(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)13:17 ID:hI7VTm3E(4/14) AAS
ゲットコンポネントを入れてみたらこうなりまひた(^^
何がいけないんでひょうか?(^^
あとクラスの使い方についてでふが(^^
コピペの仕方がかなり適当なだけでちゃんと機能してまふよ(^^
画像リンク[png]:i.imgur.com
122: 2017/08/17(木)13:31 ID:ThMRWZXS(3/4) AAS
scriptableobjectとごっちゃになってないか
そういう使い方したから

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

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

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

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

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

これを
bCount = アイテムID関数.アイテムID;
の上の行に加えるのよ!
127: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)16:16 ID:hI7VTm3E(5/14) AAS
出来まひた(^^
皆様に盛大な感謝感謝のボッキング!(^^
128: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)16:28 ID:hI7VTm3E(6/14) AAS
出来たけどここから僕は何を作ろうとしてたんでひたっけ?(^^
129: 2017/08/17(木)16:30 ID:uOoMyD0Y(3/3) AAS
>>86
130: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)16:32 ID:hI7VTm3E(7/14) AAS
そうでひた(^^
また一時間粘って分からなければ聞きにきまふ(^^
131: 2017/08/17(木)16:45 ID:6ty0fU8I(4/4) AAS
次が鬼門ね
ボキちゃんにラムダ式が理解できるかしら?
それともループで強引に?

うふふ
楽しみね
132: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)18:02 ID:hI7VTm3E(8/14) AAS
ラムダ式についてお勉強中でふ(^^
ラムダ式はどこで使えばいいんでふか?(^^
133: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)19:39 ID:hI7VTm3E(9/14) AAS
とりあえずモンスターネームをオブジェクトから呼び出しからStringに変えまひた(^^
なんであんな無駄な方法にしてたんでふかね?(^^
134: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)20:30 ID:hI7VTm3E(10/14) AAS
個人製作のMMOだと(・∀・)MMO!っていう先人がいるみたいでふ(^^
負けちゃいられまふぇん(^^
早く完成させまふぇんと(^^
個人製作できた人がいると知ったらやる気が出てきまひた(^^
ボッキング!(^^
135: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)21:55 ID:hI7VTm3E(11/14) AAS
今宵は人が少ないでふね(^^
そろそろ一回スレをageまふか?(^^
136: 2017/08/17(木)22:03 ID:ThMRWZXS(4/4) AAS
動画リンク[YouTube]
こういうのもあるぞ
137: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)22:11 ID:hI7VTm3E(12/14) AAS
僕の作ってるのより数十倍は面白そうでうんこ漏れまひた(^^
チンコショボーンでふ(^^
138: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)22:58 ID:hI7VTm3E(13/14) AAS
そろそろ寝まふ(^^
また明日も頑張りまふ(^^
ボッキング!(^^
139: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/17(木)23:08 ID:hI7VTm3E(14/14) AAS
一つ質問がありまふ(^^
別のフィールド作るのって別のシーンでいいんでふか?(^^
キャラを配置するとかはさておきフィールド作りたい気分でふ(^^
ボッキング!(^^
140: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/18(金)02:52 ID:rQWXsgGQ(1/7) AAS
ひょっとしてひょっとすると(^^
クエストとかもExcelで管理したほうがいいんでふか?(^^
141: 2017/08/18(金)04:36 ID:p00trHow(1/3) AAS
さあ
142: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/18(金)05:29 ID:rQWXsgGQ(2/7) AAS
結局眠れまふぇんでひた(^^
今日も一日頑張りまひょう(^^
ボッキング!(^^
143: 2017/08/18(金)05:30 ID:8yzV127V(1) AAS
寝ろ
144: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/18(金)05:43 ID:rQWXsgGQ(3/7) AAS
今日は病院に行く日なので寝れまふぇん(^^
持病がね・・・(^^

誰か139-140に回答を!(^^
145: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/18(金)06:27 ID:rQWXsgGQ(4/7) AAS
そういえばぼっこの殿はモンスターをマスタデータ化するって言ってまひたけど(^^
どうやるんでひょうか?(^^
質問ばかりですまんこ(^^
146: 2017/08/18(金)07:28 ID:p00trHow(2/3) AAS
アイテムと同じようにすれば
147: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/18(金)07:58 ID:rQWXsgGQ(5/7) AAS
やっぱりExcel使うんでふね…(^^
今頑張ってモンスターリスト作ってまふ(^^
あとはLINQとラムダ式を勉強しなければ・・・(^^
忙しいでふ(^^
ボッキング!(^^
148: 2017/08/18(金)10:17 ID:nlKMcblN(1/2) AAS
よーし、今日も感謝感謝のボッキングゲットしちゃうぞ〜

ラムダ式で苦しめといったが List.Find()メソッドの引数に使うだけだ
まずは List.Find()メソッドについて調べればよい

そして偉そうにいっておきながら俺もラムダ式に関してはフワッフワなのだ
149: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/18(金)14:14 ID:rQWXsgGQ(6/7) AAS
List.Find()でふか・・・(^^
調べておきまふ(^^
150: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/18(金)16:09 ID:rQWXsgGQ(7/7) AAS
さっぱりわかりまふぇんね(^^
ここで一か月くらい修行の旅に出まふか?(^^
難しすぎてチンコの皮が伸びきりまひた(^^
びっろろ〜ん(^^
151: 2017/08/18(金)16:51 ID:nlKMcblN(2/2) AAS
どうしてチンコの皮が伸びるんだw

でも修行の旅に出るのはいいかもね
いままでは よくある質問 みたいな感じだから答えられたけどそろそろ独自の仕様が出始める
そのときはボッキングの知識と経験を元に自分で考えていかなければならないのだ!ドン!
152: 2017/08/18(金)18:29 ID:wMNHfZPt(1) AAS
そしてエタる
153: 2017/08/18(金)22:49 ID:p00trHow(3/3) AAS
検索が難しいな
itemdata.paramというオブジェクト型の配列のidの中から検索するというのがわからないな
for文でやったほうが手っ取り早いな
154
(1): 2017/08/18(金)23:02 ID:GXKtldJB(1) AAS
var find = from a in itemdata.param
where a.ID == 欲しいID
select a ;

こゆことかな?linqをusingしてね
155: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)12:42 ID:YwojvETw(1/21) AAS
そろそろオンライン通信のテストしたいけどどうする!?(^^
オンラインなんて作れるか不安でふ(^^
それにサーバー構築なんて無理でふ(^^
まだまだ先でひたか(^^
156: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)12:43 ID:YwojvETw(2/21) AAS
>>154
linqをゆーじんぐって一番上でやるあれでふか?(^^
157: 2017/08/19(土)13:03 ID:/o8wBxqL(1/7) AAS
photonじゃいかんのか
158: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)13:08 ID:YwojvETw(3/21) AAS
フォトンって料金いくらくらいでふか?(^^
159: 2017/08/19(土)13:28 ID:/o8wBxqL(2/7) AAS
ボッキングはググることを覚えたんじゃなかったのか
160: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)13:33 ID:YwojvETw(4/21) AAS
ググりまふ(^^
161: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)13:41 ID:YwojvETw(5/21) AAS
20人接続まで無料でふか(^^
僕の予定では100人前後ログインできればいいのでふが・・・(^^
テストプレイ段階だと無料版でいいでふね(^^
ボッキング!(^^
162: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)13:51 ID:YwojvETw(6/21) AAS
100人接続よく見たら60日17,339 じゃなくて60ヶ月17,339 なんでふね(^^
意外と安いでふ(^^
163: 2017/08/19(土)14:06 ID:/o8wBxqL(3/7) AAS
そういうことだな
個人ユースでも導入可能なレベル
164: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)14:39 ID:YwojvETw(7/21) AAS
ここから先に進めないけどどうする!?(^^
参考にしてるページにこんなの載ってないけどどうする!?(^^
画像リンク[png]:i.imgur.com
165: 2017/08/19(土)14:42 ID:/o8wBxqL(4/7) AAS
外部リンク:doc.photonengine.com
166: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)14:48 ID:YwojvETw(8/21) AAS
こんなエラーが出たけどどうする!?(^^
画像リンク[png]:i.imgur.com
167: 2017/08/19(土)14:49 ID:iGkUr2Y0(1/2) AAS
よ〜し、今日も感謝感謝のボッキングされちゃうぞ〜!!
と思ったが答えられる質問がねぇや…

サーバーってそんな安価で借りれるのね
1か月300円程度…これならボッキングでも払えそうね
168: 2017/08/19(土)14:50 ID:/o8wBxqL(5/7) AAS
英語、読もう
169: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)14:52 ID:YwojvETw(9/21) AAS
英語よめまふぇんが適当にやったら出来まひた(^^
170: 2017/08/19(土)15:00 ID:iGkUr2Y0(2/2) AAS
ボッキング!(^^
とか言っておきながら英語よめないだぁ?

そんなら
勃起王!(^^
って言っとけ
171: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)15:03 ID:YwojvETw(10/21) AAS
ボッキ+ingだと思いまふ、ほんとの意味は僕は知りまふぇんけど(^^

電子メールは登録されているので、パスワードなしでAppIdを取得することはできません。
AppIdを入手して上に貼り付けるには、オンラインでログインしてください

って意味らしいでふがパスワードはどこに入力するんでふか?(^^
やっぱりうまくできてまふぇんでひた(^^
172: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)15:14 ID:YwojvETw(11/21) AAS
DemoBoxes-Sceneプレイしたらエラーだらけだけどどうする!?(^^
画像リンク[png]:i.imgur.com
173: 2017/08/19(土)16:08 ID:r1peLUv4(1) AAS
余裕があったらキャラクリ実装してくれ
できるか知らんけどw
174: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)16:33 ID:YwojvETw(12/21) AAS
キャラクリしても鎧とかで見えなくなると思いまふ(^^
175: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)21:53 ID:YwojvETw(13/21) AAS
オンラインはエラーだらけ、ラムダ式はわかりまふぇ〜ん(^^
こんなんでMMO作れるんでふか?(^^
やっぱり修行の旅に出たほうがいいでふかね?(^^
176: 2017/08/19(土)22:19 ID:SvMapVYt(1/5) AAS
やはりまた俺が一番乗りか
177: 2017/08/19(土)22:27 ID:SvMapVYt(2/5) AAS
var a=itemdata.param.Find (x => x.id == 10);
string b = a.name;
178: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)22:34 ID:YwojvETw(14/21) AAS
これはIDの10番目を呼び出すスクリプトでふか?(^^
179: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/19(土)22:38 ID:YwojvETw(15/21) AAS
静的でない〜オブジェクト参照が必要でふ(^^
って言われまひた(^^
1-
あと 823 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s