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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
420: 名前は開発中のものです。 [sage] 2017/08/26(土) 01:54:08.77 ID:2V5kiriw(37/71) AAS
ソース貼っちゃおうか、もう俺がつらいだけじゃん
だがそれじゃあボッキングの勉強にならないじゃん
という謎の葛藤
貼らない
だが死亡

ボッキング眠くなんないの?寝たらもう教えないけどね!
421: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 01:58:11.53 ID:kHVEnKcM(23/54) AAS
このまま4時までぶっ通すつもりでふ(^^
422: 名前は開発中のものです。 [sage] 2017/08/26(土) 01:59:14.42 ID:2V5kiriw(38/71) AAS
おう
4時までじゃおわんないけどな!
423: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 02:06:24.78 ID:kHVEnKcM(24/54) AAS
それでは続きを作りまひょう(^^
424
(2): 名前は開発中のものです。 [sage] 2017/08/26(土) 02:13:49.23 ID:2V5kiriw(39/71) AAS
ItemManager

1 宣言するフィールド

Imageプレファブ用のリスト
serializeでImageプレファブをアタッチ
UIのSlot
playerのスクリプト

2 Start
SlotsをFindで保存
playerのスクリプトをgetComponentで取得
forループで100個のImageを
1) instanciate
2) setParentでSlotにセット
3) リストにadd
425: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 02:23:43.93 ID:kHVEnKcM(25/54) AAS
情報量多いでふね(^^
頭ぱっぱらぱー(^^
426: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 02:24:12.16 ID:kHVEnKcM(26/54) AAS
一つずつやっていきまひょう(^^
427
(2): 名前は開発中のものです。 [sage] 2017/08/26(土) 02:26:52.86 ID:2V5kiriw(40/71) AAS
playerスクリプト
 itemリストを返すメソッドを作る

ItemManagerのonEnableで
 playerのitemリストを取得
 foreachでitemリストのIDを調べる
   Imageの配列のImageコンポーネントを取得
   Imageコンポーネントにスプライト[ ID ]を設定

ここまで書くと手持ちのアイテムがメニューに表示されるようになる
と俺の寝ぼけた脳内では結論している
428: 名前は開発中のものです。 [sage] 2017/08/26(土) 02:29:34.26 ID:2V5kiriw(41/71) AAS
この説明でボッキングができるとは思っていないので
というかボッキングじゃなくても酷なので
補足はするがちょっとQKするっていうかおにぎり買いにいってきます。。。
とりあえずやれるだけやってみるよろし
429: 名前は開発中のものです。 [sage] 2017/08/26(土) 02:48:23.61 ID:2V5kiriw(42/71) AAS
俵おむすび弁当うめぇ
430: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 02:55:37.89 ID:kHVEnKcM(27/54) AAS
ごめんなふぁい(^^
パスタ作って食べてまひた(^^
431: 名前は開発中のものです。 [sage] 2017/08/26(土) 03:03:31.88 ID:2V5kiriw(43/71) AAS
田原総一朗はもしゃもしゃ何言ってるかわからん
三浦瑠璃ってなんかいいよな
女軍団毒舌でワロタ
432: 名前は開発中のものです。 [sage] 2017/08/26(土) 03:10:29.57 ID:2V5kiriw(44/71) AAS
>>427の説明が雑すぎて動かねぇから
とりあえず>>424だけでいいよ
433: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 03:15:45.66 ID:kHVEnKcM(28/54) AAS
ふぁい(^^
434: 名前は開発中のものです。 [sage] 2017/08/26(土) 03:19:56.06 ID:2V5kiriw(45/71) AAS
>>424もミスってんな
訂正版再掲すっからこれ以外みなくてよし

ItemManager

1 宣言するフィールド

Imageリスト
Imageプレファブ(serializeにしてインスペクタでアタッチ)
Slots
playerスクリプト

2 Start

Imageのリストを初期化
SlotsをFindで保存
playerスクリプトをgetComponentで取得

forループで100個のImageを
1) instanciate
2) setParentでSlotにセット
3) Imageリストにadd
435: 名前は開発中のものです。 [sage] 2017/08/26(土) 03:35:23.40 ID:2V5kiriw(46/71) AAS
>>427の訂正版

playerスクリプト
 itemリストを返すメソッドを作る

ItemManagerのonEnableで
 playerのitemリストを取得
 int I;
 foreachでitemリストのすべてのIDを順に調べる
   Imageリスト[i]のImageコンポーネントを取得
   Imageコンポーネントにスプライト[ ID ]を設定
I++;
436: 名前は開発中のものです。 [sage] 2017/08/26(土) 03:36:38.58 ID:2V5kiriw(47/71) AAS
飯食ったら眠くなった

寝るッ

気が向いたらまた明日だ
437
(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 03:39:55.66 ID:kHVEnKcM(29/54) AAS
1 宣言するフィールド

Imageリスト
Imageプレファブ(serializeにしてインスペクタでアタッチ)
Slots
playerスクリプト

これは宣言するフィールド
void openis ()
{
Imageリスト
Imageプレファブ(serializeにしてインスペクタでアタッチ)
Slots
playerスクリプト
}
みたいな感じでふか?(^^
438: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 03:56:02.46 ID:kHVEnKcM(30/54) AAS
僕もねましゅ(^^
439: 名前は開発中のものです。 [sage] 2017/08/26(土) 05:00:16.64 ID:n2EF2UH/(1) AAS
スカイプなら3分で終わることを延々とやり続けるクソスレ
440: 名前は開発中のものです。 [sage] 2017/08/26(土) 07:57:06.74 ID:2V5kiriw(48/71) AAS
>>437

ちゃうなあ、なんでメソッドみたいになるんだ

宣言するフィールドってのは
インスタンスフィールド
インスタンス変数
C#のクラスの説明にでてくるからYOME
441: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 07:57:30.92 ID:kHVEnKcM(31/54) AAS
皆が寝てる間僕はこれをシコシコ作ってまひた(^^
画像リンク

442: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 07:58:58.75 ID:kHVEnKcM(32/54) AAS
あぁ、フィールドでひたか(^^
クラスの中、メソッドの外のあの場所でふよね(^^
寝ぼけてまひた(^^
443
(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 08:06:27.65 ID:kHVEnKcM(33/54) AAS
イメージリストを使うには
using UnityEngine.Experimental.UIElements;
これを付ければいいんでふか?(^^
444: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2017/08/26(土) 08:11:06.14 ID:kHVEnKcM(34/54) AAS
質問ばかりで申し訳ないでふ(^^
Slots
playerスクリプト
これはどうすればいいんでひょうか?(^^
睡眠不足思考停止2bit脳じゃあ理解できまふぇん(^^
public class ItemManager : MonoBehaviour {
Sprite[] textures = Resources.LoadAll<Sprite>("ItemTityPotions");
private List<Image> ImageList = new List<Image>();
[SerializeField]
Image IMAGE;

void Start () {

}
間違ってないでふよねここまで?(^^
1-
あと 558 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s