[過去ログ] UnityでMMO作りたいけどどうする!?(^^Part2 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
415: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)01:46 ID:kHVEnKcM(21/54) AAS
Castが不足してないか云々言われまひた(^^
416: 2017/08/26(土)01:49 ID:2V5kiriw(34/71) AAS
Resources.LoadAll<Sprite>
ジェネリック
417: 2017/08/26(土)01:50 ID:2V5kiriw(35/71) AAS
ぐあ・・・説明全部消えた
俺さん死亡
418: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)01:51 ID:kHVEnKcM(22/54) AAS
()の中はスプライト化した画像でいいんでふよね?(^^
419: 2017/08/26(土)01:51 ID:2V5kiriw(36/71) AAS
そうそう
420: 2017/08/26(土)01:54 ID:2V5kiriw(37/71) AAS
ソース貼っちゃおうか、もう俺がつらいだけじゃん
だがそれじゃあボッキングの勉強にならないじゃん
という謎の葛藤
貼らない
だが死亡
ボッキング眠くなんないの?寝たらもう教えないけどね!
421: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)01:58 ID:kHVEnKcM(23/54) AAS
このまま4時までぶっ通すつもりでふ(^^
422: 2017/08/26(土)01:59 ID:2V5kiriw(38/71) AAS
おう
4時までじゃおわんないけどな!
423: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)02:06 ID:kHVEnKcM(24/54) AAS
それでは続きを作りまひょう(^^
424(2): 2017/08/26(土)02:13 ID:2V5kiriw(39/71) AAS
ItemManager
1 宣言するフィールド
Imageプレファブ用のリスト
serializeでImageプレファブをアタッチ
UIのSlot
playerのスクリプト
2 Start
省6
425: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)02:23 ID:kHVEnKcM(25/54) AAS
情報量多いでふね(^^
頭ぱっぱらぱー(^^
426: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)02:24 ID:kHVEnKcM(26/54) AAS
一つずつやっていきまひょう(^^
427(2): 2017/08/26(土)02:26 ID:2V5kiriw(40/71) AAS
AA省
428: 2017/08/26(土)02:29 ID:2V5kiriw(41/71) AAS
この説明でボッキングができるとは思っていないので
というかボッキングじゃなくても酷なので
補足はするがちょっとQKするっていうかおにぎり買いにいってきます。。。
とりあえずやれるだけやってみるよろし
429: 2017/08/26(土)02:48 ID:2V5kiriw(42/71) AAS
俵おむすび弁当うめぇ
430: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)02:55 ID:kHVEnKcM(27/54) AAS
ごめんなふぁい(^^
パスタ作って食べてまひた(^^
431: 2017/08/26(土)03:03 ID:2V5kiriw(43/71) AAS
田原総一朗はもしゃもしゃ何言ってるかわからん
三浦瑠璃ってなんかいいよな
女軍団毒舌でワロタ
432: 2017/08/26(土)03:10 ID:2V5kiriw(44/71) AAS
>>427の説明が雑すぎて動かねぇから
とりあえず>>424だけでいいよ
433: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)03:15 ID:kHVEnKcM(28/54) AAS
ふぁい(^^
434: 2017/08/26(土)03:19 ID:2V5kiriw(45/71) AAS
>>424もミスってんな
訂正版再掲すっからこれ以外みなくてよし
ItemManager
1 宣言するフィールド
Imageリスト
Imageプレファブ(serializeにしてインスペクタでアタッチ)
Slots
省9
435: 2017/08/26(土)03:35 ID:2V5kiriw(46/71) AAS
AA省
436: 2017/08/26(土)03:36 ID:2V5kiriw(47/71) AAS
飯食ったら眠くなった
寝るッ
気が向いたらまた明日だ
437(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)03:39 ID:kHVEnKcM(29/54) AAS
1 宣言するフィールド
Imageリスト
Imageプレファブ(serializeにしてインスペクタでアタッチ)
Slots
playerスクリプト
これは宣言するフィールド
void openis ()
省7
438: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)03:56 ID:kHVEnKcM(30/54) AAS
僕もねましゅ(^^
439: 2017/08/26(土)05:00 ID:n2EF2UH/(1) AAS
スカイプなら3分で終わることを延々とやり続けるクソスレ
440: 2017/08/26(土)07:57 ID:2V5kiriw(48/71) AAS
>>437
ちゃうなあ、なんでメソッドみたいになるんだ
宣言するフィールドってのは
インスタンスフィールド
インスタンス変数
C#のクラスの説明にでてくるからYOME
441: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)07:57 ID:kHVEnKcM(31/54) AAS
皆が寝てる間僕はこれをシコシコ作ってまひた(^^
画像リンク[png]:i.imgur.com
442: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)07:58 ID:kHVEnKcM(32/54) AAS
あぁ、フィールドでひたか(^^
クラスの中、メソッドの外のあの場所でふよね(^^
寝ぼけてまひた(^^
443(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)08:06 ID:kHVEnKcM(33/54) AAS
イメージリストを使うには
using UnityEngine.Experimental.UIElements;
これを付ければいいんでふか?(^^
444: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)08:11 ID:kHVEnKcM(34/54) AAS
質問ばかりで申し訳ないでふ(^^
Slots
playerスクリプト
これはどうすればいいんでひょうか?(^^
睡眠不足思考停止2bit脳じゃあ理解できまふぇん(^^
public class ItemManager : MonoBehaviour {
Sprite[] textures = Resources.LoadAll<Sprite>("ItemTityPotions");
省6
445: 2017/08/26(土)08:53 ID:bchde5yg(1) AAS
お前が餌やったんだぞ最後まで教えろよ
446: 2017/08/26(土)08:54 ID:2V5kiriw(49/71) AAS
だいたいあってそうだな
447: 2017/08/26(土)08:57 ID:2V5kiriw(50/71) AAS
うーんだが
Sprite[] textures = Resources.LoadAll<Sprite>("ItemTityPotions");
これエラーにならんか?
448: 2017/08/26(土)09:07 ID:2V5kiriw(51/71) AAS
ああなんでもない大丈夫だ俺が勘違いした
というか俺が戻ったタイミングで寝んなw
449: 2017/08/26(土)09:21 ID:2V5kiriw(52/71) AAS
>>443は関係なしExperimenntalなんとかとかいらない
あとは大丈夫かなとりあえず
450: 2017/08/26(土)09:45 ID:2V5kiriw(53/71) AAS
ボッキング悪いな
ちとimageリストんとこが気持ちわるいので
起きたら少し直す
あとプレイヤースクリプトのフィールドが抜けてるけど
まぁあとでまとめて説明する
451: 2017/08/26(土)09:52 ID:3nNIs8Eb(1/3) AAS
おやおや、急にスレが伸びてると思ったら…
ボッキングよかったなぁ
そして君たち睡眠時間短すぎよ
452: 2017/08/26(土)12:39 ID:ou/uVqq4(1) AAS
ところでぼっこの氏って本業ゲームプログラマーなの?
453: 2017/08/26(土)13:09 ID:sbkt8liP(1) AAS
本業じゃないだろ、あれは
454: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)13:55 ID:kHVEnKcM(35/54) AAS
寝落ちしちゃいまひた(^^
ごめんなふぁい(^^
455: 2017/08/26(土)14:03 ID:2V5kiriw(54/71) AAS
おおおおう
えーっと
private List<Image> ImageList = new List<Image>();
はリストじゃなくて配列に
そんでStartの中身つくる
456: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)14:10 ID:kHVEnKcM(36/54) AAS
配列とはまた新しい要素が出てきまひたね・・・(^^
こうでふか?(^^
private Image[] ImageArray = new Image[100];
457: 2017/08/26(土)14:11 ID:2V5kiriw(55/71) AAS
それだけど
宣言だけで初期化しない
458: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)14:13 ID:kHVEnKcM(37/54) AAS
初期化はint[] array = {0, 1, 2};これを5,6,7と淡々と続き書いていく感じでふか?(^^
459: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)14:16 ID:kHVEnKcM(38/54) AAS
ひょっとして二次元配列を使ったほうがいいでふか?(^^
460: 2017/08/26(土)14:16 ID:2V5kiriw(56/71) AAS
2 Start
////Imageのリストを初期化 これいらない子
SlotsをFindで保存
playerスクリプトをgetComponentで取得
forループで100個のImageを
1) instanciate
2) setParentでSlotにセット
省3
461: 2017/08/26(土)14:17 ID:2V5kiriw(57/71) AAS
初期化はStartの最後のNewがしてくれるから不要
462: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)14:29 ID:kHVEnKcM(39/54) AAS
RawImage 勃起ペニスSLOT収納 = GameObject.Find("Slots").GetComponent<Slots>();
GetComponent<Slots>();のSlotsがエラー吐きまふね(^^
463: 2017/08/26(土)14:30 ID:2V5kiriw(58/71) AAS
・・・・
slotsはraw imageじゃないし、コンポーネントでもない
464: 2017/08/26(土)14:33 ID:2V5kiriw(59/71) AAS
ああそうか何をしようとしてるかわかんないから無理ないのかなあ
UIとしてのSlotsを変数に保存しておく意味な
そのくっそふざけた名前の変数に(^^##
465: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)14:36 ID:kHVEnKcM(40/54) AAS
上は解決しまひた(^^
GameObject 勃起ペニスPlayer = GetComponent<Playerbokking>();
これだとエラー吐きまふね(^^
466: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)14:37 ID:kHVEnKcM(41/54) AAS
僕は一体どこへ向かってるんでひょうか?(^^
467: 2017/08/26(土)14:39 ID:2V5kiriw(60/71) AAS
スクリプト(PlayerBokkingだっけ?)ってのはGameObject(ethan?)にアタッチされた"コンポーネント"
468: 2017/08/26(土)14:50 ID:2V5kiriw(61/71) AAS
俺あと一時間くらいしか時間なく、アイコン表示ぐらいは終わらせたいので
もうちょっとヒント
欲しいのはPlayerBokking
PlayerBokkingはスクリプト(厳密に言うとpublicで宣言されたクラス)なので
ItemManagerからも見える「型」
なので
PlayerBokking bokking = イーサンどこですか(). イーサンのPlayerBokkingコンポーネントを取得
省1
469: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)14:50 ID:kHVEnKcM(42/54) AAS
画像リンク[png]:i.imgur.com
分からないときはコードがぐちゃぐちゃになる前に聞く(^^
これが一番大事でふ(^^
上みたいになったけどどうする!?(^^
470: 2017/08/26(土)14:50 ID:2V5kiriw(62/71) AAS
いつも通りだなw
471(1): 2017/08/26(土)14:53 ID:2V5kiriw(63/71) AAS
いくらなんでももういい加減理解しろ
GameObject hoge; と書いても、GameObject型の空っぽの箱
hoge = GameObject.Find("Ethan"); とか書いてやっとhogeという箱の中にイーサンが入る
GameObject.Findはシーン中のGameObjectを文字通り探してくる処理
472: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)14:53 ID:kHVEnKcM(43/54) AAS
画像リンク[png]:i.imgur.com
こうなりまひた(^^
また未知のエラーががが(^^
473: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)14:54 ID:kHVEnKcM(44/54) AAS
>>471
探さなきゃいけなかったんでふね(^^
最近忘れっぽくて困りまふ(^^
474: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)14:56 ID:kHVEnKcM(45/54) AAS
無事出来まひた(^^
感謝感謝のボッキング!(^^
(前にやったことを萎びたチンコみたいに忘れるのってもう僕はだめでふね・・・)(^^
475: 2017/08/26(土)14:58 ID:2V5kiriw(64/71) AAS
そんで
100回ループしてImageをSlotsにならべてやり、
ならべたImageを配列として取り出しておく(もうすぐ使う)
476: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)15:06 ID:kHVEnKcM(46/54) AAS
ここがググり方が悪いのかよくわかりまふぇんでひた(^^
1) instanciate
2) setParent
477: 2017/08/26(土)15:09 ID:2V5kiriw(65/71) AAS
そりゃタイポだw
Instantiate これは知ってるだろ
SetParent こっちはでてくるだろ
478: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)15:13 ID:kHVEnKcM(47/54) AAS
モンスターのスポーン関係で使ったような使ってないような・・・(^^
調べてみたら何とかなりそうな気がして来まひた(^^
479: 2017/08/26(土)15:13 ID:2V5kiriw(66/71) AAS
Slots(panel)
-Image
-Image
-....
ヒエラルキー上でこういう親子関係になると
SlotsのGrit Layout Groupが勝手にImageを並べてくれる
というのを親に指定するSetParentを使ってスクリプト上で実現している
省1
480: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)15:18 ID:kHVEnKcM(48/54) AAS
for (int i = 0; i < bokkiage; i++)
{
if (bokkiage == 100)
{
Object ItemRaw1 = null;
Instantiate(ItemRaw1, new Vector3(0, 0, 0), Quaternion.identity);
break;
省4
481: 2017/08/26(土)15:23 ID:2V5kiriw(67/71) AAS
なんだこれ
ちょっとまて意味がわからん・・・
482: 2017/08/26(土)15:30 ID:2V5kiriw(68/71) AAS
うわまてまてまて
ヒー
時間がないので罵倒と説教は省略しまして
ほとんどまちがってるぞ
まず100回くりかえすforループを書く
Object ItemRaw1 = null; これいらん意味わからん
bokkiageとかいうのもいらない
省4
483: 2017/08/26(土)15:32 ID:2V5kiriw(69/71) AAS
外部リンク:tm8r.hateblo.jp
こんな感じのを100回くりかえす
484: 2017/08/26(土)15:34 ID:2V5kiriw(70/71) AAS
先回りすると
gameObject.transform
これはgameObjectではなくFindしておいたSlots
485: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)15:47 ID:kHVEnKcM(49/54) AAS
画像リンク[png]:i.imgur.com
こうなりまひた・・・もう僕はダメみたいでふ・・・(^^
ぼっこの殿も出かけちゃったようでふひ(^^
しばらく頭を冷やしまひょう(^^
486: 2017/08/26(土)15:51 ID:2V5kiriw(71/71) AAS
もうでかけるけど
forループもかけないのは限度超えてるぞ
なんのために本買ったんだ
勉強しとけ
487: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)16:02 ID:kHVEnKcM(50/54) AAS
ふぁい(^^
今日一日かけて勉強しまふ(^^
488: 2017/08/26(土)16:56 ID:3nNIs8Eb(2/3) AAS
正直笑ってしまったわw
for文も書けずにここまで実装できてしまうなんてやっぱりすごいのね!
ボキちゃんじゃなくて、
Unityが、
489: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)18:07 ID:kHVEnKcM(51/54) AAS
僕の料理(^^
鶏胸肉を一口大に切りまふ(^^
バターで焦げ目がつくまで中火でこんがり焼きまふ(^^
両面焼けて来たらコショウたっぷり塩中量入れてかき混ぜて全体に塩コショウが行き渡るようにしまふ(^^
完成!(^^
これが中々おいしいんでふよ(^^
ぜひお試しあれ(^^
省1
490: 2017/08/26(土)18:47 ID:GVqikoyN(1) AAS
それ普通のバター焼きじゃねえか
そしてバターといったら醤油だろうが
そんなことよりfor勉強したら
さっさと作りやがれ
491: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)22:04 ID:kHVEnKcM(52/54) AAS
寝てまひた(^^
寝る前にFor勉強して作り直しまひたよ(^^
492: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)22:28 ID:kHVEnKcM(53/54) AAS
for (int i = 0; i < 100; i++)
{
GameObject obj = (GameObject)Resources.Load("Prefabs/ToOutSidePlate");
GameObject prefab = Instantiate(obj);
prefab.transform.SetParent(transform);
}
ここからこれをどう改変していいのやら・・・(^^
493: 2017/08/26(土)23:35 ID:3nNIs8Eb(3/3) AAS
愛(i)とは何かね?
494: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/26(土)23:58 ID:kHVEnKcM(54/54) AAS
int型の変数でふよ(^^
(i)←まんこみたいでふ(^^
495: ダーク王鍬大使 ◆SoVpkB15jY 2017/08/27(日)00:11 ID:x+sSe/+w(1/87) AAS
【悲報】ぼっこの殿、去る(^^
こうなったら自力で出来るところまでやってやりまふよ(^^
といってもモデリングくらいしかできまふぇんが(^^
スクリプト知識を深めるためにせっかく買った猫C#でも読んでみまふか(^^
上下前次1-新書関写板覧索設栞歴
あと 507 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s