■ このスレッドは過去ログ倉庫に格納されています
UnityでMMO作りたいけどどうする!?(^^Part2
- 1 :ダーク王鍬大使 :2017/08/14(月) 14:23:16.30 ID:/XfkBqs1.net
- ここは>>1が皆ふぁんに協力してもらい、時には一人で奮闘しMMOを作るスレッドでふ(^^
Wiki
https://www65.atwiki.jp/parohaim/
前スレ
http://mevius.2ch.net/test/read.cgi/gamedev/1500187808/
- 2 :ダーク王鍬大使 :2017/08/14(月) 16:25:57.15 ID:/XfkBqs1.net
- 無事完走しまひたね(^^
- 3 :名前は開発中のものです。:2017/08/14(月) 16:31:16.92 ID:VLKHVV2x.net
- おう、オンライン化したらテスターしてやるよ
あくしろ
- 4 :ダーク王鍬大使 :2017/08/14(月) 16:48:06.02 ID:/XfkBqs1.net
- ぜひお願いしまふ(^^
ただのクリックしたらワープするだけのオブジェクトに悪戦苦闘中(^^
エラー内容は変数が割り当てられてない?という内容でふ(^^
UnassignedReferenceException: The variable agent of Parosanmyak has not been assigned.
You probably need to assign the agent variable of the Parosanmyak script in the inspector.
UnityEngine.AI.NavMeshAgent.Warp (Vector3 newPosition) (at C:/buildslave/unity/build/artifacts/generated/common/modules/AI/NavMeshAgentBindings.gen.cs:228)
Parosanmyak.OnMouseDown () (at Assets/スクリプト/移動/Parosanmyak.cs:14)
UnityEngine.SendMouseEvents:DoSendMouseEvents(Int32)
- 5 :ダーク王鍬大使 :2017/08/14(月) 16:49:54.64 ID:/XfkBqs1.net
- 何がいけないんでひょうか?(^^
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Parosanmyak : MonoBehaviour {
UnityEngine.AI.NavMeshAgent agent;
void Start()
{
agent = GetComponent<UnityEngine.AI.NavMeshAgent>();
}
void OnMouseDown()
{
agent.Warp(new Vector3(-285f, 1001.8f, 1488f));
}
}
- 6 :名前は開発中のものです。:2017/08/14(月) 17:05:46.75 ID:9yHnS3D8.net
- あるとしたらここかな?
GetComponent<UnityEngine.AI.NavMeshAgent>();
このスクリプトがついてるゲームオブジェクトに本とにNavMeshAgentついてるのかい?
あと using UnityEngine.AI
を一番てっぺんにつけるんだ
- 7 :ダーク王鍬大使 :2017/08/14(月) 17:07:47.43 ID:/XfkBqs1.net
- ごめんなふぁい(^^
NMAが付いてるのはプレイヤーでふ(^^
- 8 :ダーク王鍬大使 :2017/08/14(月) 17:14:04.78 ID:/XfkBqs1.net
- これでもエラーでふ(^^
しばらく頭を冷やしてみまふ(^^
agent = GetComponent<Ethan.NavMeshAgent>();
- 9 :ダーク王鍬大使 :2017/08/14(月) 17:20:42.36 ID:/XfkBqs1.net
- void Start()
{
agent = GameObject.Find("Ethan");
}
これでもエラー吐きまひた(^^
- 10 :ダーク王鍬大使 :2017/08/14(月) 17:26:06.55 ID:/XfkBqs1.net
- ダメでふ(^^
どんどん迷走してスクリプトがカオスになっていってまふ(^^
こういう時は後回しにして別のところを作るのがいいでふ(^^
- 11 :名前は開発中のものです。:2017/08/14(月) 17:31:10.27 ID:9yHnS3D8.net
- GameObject.Find("Ethan").GetComponent<NavMeshAgent>()だろう
しかし俺は直書きされる"Ethan"が嫌いなのだ
上の方に書いてインスペクタ上で参照される"Ethan"が好きなのだ
- 12 :ダーク王鍬大使 :2017/08/14(月) 17:39:13.82 ID:/XfkBqs1.net
- [SerializeField]付けてもpublicつけてもインスペクタ上で参照できまふぇん(^^
なぜでふか!?(^^
- 13 :名前は開発中のものです。:2017/08/14(月) 17:41:06.51 ID:9yHnS3D8.net
- 他でエラーでてるからじゃないか?
試しに走らせてみ
- 14 :ダーク王鍬大使 :2017/08/14(月) 17:47:12.69 ID:/XfkBqs1.net
- public GameObject target;
void Start()
{
agent = GameObject.Find(target).GetComponent<NavMeshAgent>();
}
これでインスペクタから設定できるようになりまひた(^^
感謝感謝のボッキング!(^^
でもGameObject.Find(target)のところ?がエラーを吐いて動きまふぇん(^^
- 15 :名前は開発中のものです。:2017/08/14(月) 17:49:58.54 ID:9yHnS3D8.net
- それやったなら
target.GetComponent<NavMeshAgent>();
でいいだろうよ
"Ethan"自分探しの旅に出ちまうよ
- 16 :ダーク王鍬大使 :2017/08/14(月) 17:51:52.71 ID:/XfkBqs1.net
- ついつい複雑に考えすぎて前にやったことをすっかり忘れるのは僕の悪い癖でふ(^^
感謝して
チンコがビンビン
ボッキング!(^^
- 17 :ダーク王鍬大使 :2017/08/14(月) 17:53:13.13 ID:/XfkBqs1.net
- ついにワープ出来まひた(^^
本当に感謝感激ボッキング!(^^
- 18 :名前は開発中のものです。:2017/08/14(月) 17:54:25.59 ID:9yHnS3D8.net
- 自分探しの件はちょっと違った
まあでもこれで"Ethan"がたとえ"Ossan"になったとしても
"Ethan"の心は引き継がれ"Ossan"は走り出すであろうよ
もうおねむの時間だ。先に寝ているぞ
- 19 :ダーク王鍬大使 :2017/08/14(月) 17:55:36.92 ID:/XfkBqs1.net
- ふぁい(^^
でもこれってオンライン化にあたって大幅に改変しないといけまふぇんよね?(^^
ちょっとめんどくさそうでふ(^^
- 20 :ダーク王鍬大使 :2017/08/14(月) 18:23:07.27 ID:/XfkBqs1.net
- 新しく行けるようになった高地エリアに配置するモンスター考えないといけまふぇんね(^^
どんなデザインにしまひょう?(^^
- 21 :名前は開発中のものです。:2017/08/14(月) 18:37:54.01 ID:+rvnX4sZ.net
- 殻を付ければちょっと強めでいんじゃない?でんでん虫。
- 22 :ダーク王鍬大使 :2017/08/14(月) 19:11:22.64 ID:/XfkBqs1.net
- 新しいモンスター入れたらスジノコがバグりまひた(^^
http://i.imgur.com/fpGVHg8.png
尻尾でパタパタ空中を泳いでる・・・(^^
- 23 :ダーク王鍬大使 :2017/08/14(月) 19:45:15.29 ID:/XfkBqs1.net
- >>21
スジノコの派生はもうパージスジノコとヤキソバパンがいまふ(^^
あんまり派生増やしてもねぇ(^^
- 24 :ダーク王鍬大使 :2017/08/14(月) 20:17:12.66 ID:/XfkBqs1.net
- アニメーションに攻撃付属するのってこれでいいんでふよね?(^^
http://i.imgur.com/ejoF6vs.png
前出来たのにこんなエラーが(^^
'EvelBug' AnimationEvent 'Attack' has no receiver! Are you missing a component?
- 25 :名前は開発中のものです。:2017/08/14(月) 20:38:10.86 ID:lQN1fpEc.net
- おう
- 26 :ダーク王鍬大使 :2017/08/14(月) 20:47:05.61 ID:/XfkBqs1.net
- 今日は進んでないようだけどだいぶバグが取れまひた(^^
皆様に感謝感謝のボッキング!(^^
- 27 :ダーク王鍬大使 :2017/08/14(月) 22:13:33.46 ID:/XfkBqs1.net
- エクセルからアイテム管理する方法がわからないけどどうする!?(^^
とりあえず寝て明日考えまふ?(^^
- 28 :名前は開発中のものです。:2017/08/15(火) 00:23:39.02 ID:xt0skSkm.net
- Scriptableobjectの使い方ようやくわかったけどよく次から次へと新しいの引っ張り出してくるな
- 29 :名前は開発中のものです。:2017/08/15(火) 02:49:19.15 ID:e0c2cdJq.net
- >>27
https://github.com/tsubaki/Unity-Excel-Importer-Maker
- 30 :ダーク王鍬大使 :2017/08/15(火) 03:57:56.51 ID:Bm+EfxQG.net
- 生成されたSheet1の使い道、使い方がじっくりググったのでふがよくわかりまふぇんでひた(^^
- 31 :名前は開発中のものです。:2017/08/15(火) 05:17:59.80 ID:xt0skSkm.net
- 先にわかっちゃったぜ
- 32 :ダーク王鍬大使 :2017/08/15(火) 05:25:33.42 ID:Bm+EfxQG.net
- ずるいでふ(^^
けちんぼしないでヒントくらふぁい(^^
- 33 :名前は開発中のものです。:2017/08/15(火) 07:44:53.95 ID:xt0skSkm.net
- excelインポートするときにclass書く欄がある
ItemDataとしよう
Sheet1ができる
空のGameObjectをつくってスクリプトをつける
public ItemData itemdata;
これで完成
データはparam[ ]という配列にはいってる
itemdata.param[0].name などで取り出す
- 34 :名前は開発中のものです。:2017/08/15(火) 07:45:55.84 ID:xt0skSkm.net
- itemdataにインスペクタでsheet1に指定な
- 35 :ダーク王鍬大使 :2017/08/15(火) 12:11:12.04 ID:Bm+EfxQG.net
- Ummmm....(^^
最後の行が手ごわいでふね(^^
http://i.imgur.com/0RbDPgW.png
- 36 :ダーク王鍬大使 :2017/08/15(火) 12:16:56.33 ID:Bm+EfxQG.net
- 今度はこんなエラーが(^^
http://i.imgur.com/pfBJsqF.png
- 37 :名前は開発中のものです。:2017/08/15(火) 13:27:51.31 ID:Dj6s3kPS.net
- よ〜し、今日も感謝感謝のボッキングされちゃうぞ〜!
見たことないエラーね
試しにScriptableObjectの ID を Id に変えてみてはどうかしら?
- 38 :ダーク王鍬大使 :2017/08/15(火) 13:47:26.28 ID:Bm+EfxQG.net
- ごめんなふぁい(^^
ScriptableObjectのNameがIDになぜか代わってまひた(^^
ヒントに感謝、ボッキング!(^^
- 39 :名前は開発中のものです。:2017/08/15(火) 13:55:20.10 ID:Dj6s3kPS.net
- そうかい
解決したならまあ良い
- 40 :ダーク王鍬大使 :2017/08/15(火) 14:11:26.33 ID:Bm+EfxQG.net
- int IDうんこ;
void Start () {
IDうんこ = itemdata.param[5].ID;←今度は多分ここがエラーの原因になりまふね(^^
}
エラー内容はこうでふ(^^
ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
System.Collections.Generic.List`1[ItemData+Param].get_Item (Int32 index) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:633)
Item.Start () (at Assets/スクリプト/Item.cs:10)
- 41 :名前は開発中のものです。:2017/08/15(火) 14:12:47.24 ID:ETubxwwG.net
- >>40
お前それ配列の最大要素数が6個未満やんけ
itemdata.paramに6個目の要素なんてないからエラー出てる
- 42 :ダーク王鍬大使 :2017/08/15(火) 14:20:41.97 ID:Bm+EfxQG.net
- 0にしてもダメでひた(^^
- 43 :名前は開発中のものです。:2017/08/15(火) 14:24:20.10 ID:ETubxwwG.net
- 0でもだめならitemdata.paramに要素が存在してないことになる
その配列に値を代入してる処理に何か誤りがあるってこった
- 44 :ダーク王鍬大使 :2017/08/15(火) 14:28:04.67 ID:Bm+EfxQG.net
- Ummm...(^^
原因がわかりまふぇんね(^^
チンコショボーンでふ(^^
- 45 :ダーク王鍬大使 :2017/08/15(火) 14:31:40.50 ID:Bm+EfxQG.net
- itemdataをItemDateに変えまひた(^^
今度はこんなエラーが(^^
ヌルってまふね(^^
NullReferenceException: Object reference not set to an instance of an object
Item.Start () (at Assets/スクリプト/Item.cs:10)
- 46 :ダーク王鍬大使 :2017/08/15(火) 14:32:49.60 ID:Bm+EfxQG.net
- あと今こんな感じでふ(^^
https://www.axfc.net/u/3834801/MMO
- 47 :名前は開発中のものです。:2017/08/15(火) 14:58:45.81 ID:Dj6s3kPS.net
- おや?
>>35のエラー…よく見たらListの型がおかしいぞ?
どうしたらそうなるんだ?
わからない…わからない…
- 48 :名前は開発中のものです。:2017/08/15(火) 15:08:38.48 ID:xt0skSkm.net
- せっかく教えたのにまーだつまってんのかい
エクセルからの変換ちゃんとできてんのか?
変換するときstring とかintとか指定したか?
あとエクセルに型書いてる余計な行あったけど消したのか?
- 49 :ダーク王鍬大使 :2017/08/15(火) 15:16:18.26 ID:Bm+EfxQG.net
- 余計な行消して一からやり直したらエラー吐かなくなりまひた(^^
感謝感謝のボッキング!(^^
- 50 :ダーク王鍬大使 :2017/08/15(火) 15:32:11.66 ID:Bm+EfxQG.net
- 無事IDとか名前が取得できるようになったけどどうする!?(^^
ここから先何をすればいいのやら・・・(^^
- 51 :ダーク王鍬大使 :2017/08/15(火) 15:37:53.09 ID:Bm+EfxQG.net
- 30を呼び出すとExcelの32行目が呼び出されまふね(^^
まぁ+2するって覚えておけばいいでひょう(^^
とりあえず回復薬作ってみまふ(^^
- 52 :名前は開発中のものです。:2017/08/15(火) 15:41:12.86 ID:xt0skSkm.net
- そのためにIDふってんのちゃうの?
- 53 :ダーク王鍬大使 :2017/08/15(火) 15:57:57.64 ID:Bm+EfxQG.net
- ID飛び飛びだから困りまひたね(^^
飛んでる番号にダミーデータ入れとけばいいんでふか?(^^
- 54 :ダーク王鍬大使 :2017/08/15(火) 16:12:25.15 ID:Bm+EfxQG.net
- Excelで書き換えてもゲーム側に反映されまふぇんね(^^
どこを更新すればいいのでふか?(^^
- 55 :ダーク王鍬大使 :2017/08/15(火) 16:16:30.76 ID:Bm+EfxQG.net
- ごめんなふぁい、多分反映されてまふ(^^
ただ呼び出しでデータの100とか1000とかを呼び出すとエラー吐きまふ(^^
なぜでふか?(^^
1とかだとエラー吐きまふぇん(^^
- 56 :名前は開発中のものです。:2017/08/15(火) 16:27:17.68 ID:Dj6s3kPS.net
- なんか引っ掛かるけどまあええわ
アイテム実装関連も飽きたし我思うアイテムの使用実装を紹介する
1、アイテムアイコンをクリーーーーック!!!
2、クリックイベントの引数に対応するIDを渡ーーーーーす!!!
3、そのIDからitemdata.paramを検索けんさくぅーーーー!!!
4、何項目目かがわかったらその項目のデータでアレコレするぅーーー!!!
大雑把だけどこれで実装できるはず
ちなみに我はアイテムの実装などしたことがない
諸先輩方のツッコミがなければこの方向で実装するがよい
- 57 :ダーク王鍬大使 :2017/08/15(火) 16:41:39.92 ID:Bm+EfxQG.net
- 大雑把でふね(^^
なんとなーくわかりまひた(^^
- 58 :名前は開発中のものです。:2017/08/15(火) 16:59:21.66 ID:Dj6s3kPS.net
- よくあるQ&A
Q.アイコンはどうすればいいんでふか(^^
A.セーブデータ作って読み込んで動的にボタンでも作るべし。セーブデータまだ無いならとりあえず
ポーションだけでもベタ書きしとけ
Q.引数はどうやって渡せばいいんでふか(^^
A.クリックした時に呼び出される関数に引数いるようにしておけばインスペクタ上から設定できる!
とりあえずポーションのIDでもぶちこんでおけ!
Q.検索はどうやってするんでふか(^^
A.List.Findメソッド等を使え!そしてラムダ式で苦しめ!
Q.アレコレってなんでふか(^^
A.知らん!貴様が決める仕様だ!考えろ!
- 59 :ダーク王鍬大使 :2017/08/15(火) 23:40:39.81 ID:Bm+EfxQG.net
- 右クリックでポーション使うところで手こずってまふ(^^
どうすればいいんでひたっけ(^^
- 60 :ダーク王鍬大使 :2017/08/15(火) 23:59:11.60 ID:Bm+EfxQG.net
- Potionのアイコン作りまひた(^^
http://i.imgur.com/QJJ0mw4.png
- 61 :名前は開発中のものです。:2017/08/16(水) 06:49:11.25 ID:mqurrWkT.net
- 漆塗りした壷にしか見えねえ
- 62 :ダーク王鍬大使 :2017/08/16(水) 07:27:59.91 ID:yem2EDrp.net
- http://i.imgur.com/zdgO3l2.png
53以降がエラーの原因になってまふ(^^
日本語が駄目なのかと思いローマ字にしてみてもダメでひた(^^
- 63 :名前は開発中のものです。:2017/08/16(水) 09:13:42.79 ID:/sAV5tkq.net
- よ〜し!今日こそ感謝感謝のボッキングされちゃうぞ〜!
全くテキトウなこというけど
同じアイテム名は登録できないとか、アイテム説明が空だといけないとかじゃないのん?
あとアイテム名は日本語でいいだろうよ
北米版かよ
- 64 :ダーク王鍬大使 :2017/08/16(水) 09:42:49.14 ID:yem2EDrp.net
- アイテム名に数字付けたり説明付けたりしたけど駄目でひた(^^
エラー内容でふ(^^
ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
System.Collections.Generic.List`1[ItemData+Param].get_Item (Int32 index) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:633)
Item.Start () (at Assets/スクリプト/Item.cs:10)
- 65 :名前は開発中のものです。:2017/08/16(水) 09:50:25.84 ID:RH8jrZPs.net
- エラー文で検索した?
- 66 :ダーク王鍬大使 :2017/08/16(水) 09:51:48.91 ID:yem2EDrp.net
- 翻訳して読んでみまひた(^^
よくわかりまふぇんでひた(^^
- 67 :ダーク王鍬大使 :2017/08/16(水) 09:55:25.09 ID:yem2EDrp.net
- ググってもよくわかりまふぇんでひた(^^
難しいでふね(^^
- 68 :名前は開発中のものです。:2017/08/16(水) 09:58:40.38 ID:RH8jrZPs.net
- エラー文でググって三つ目に出るページ
最後に同様のエラーとその原因書いてるよ
http://easycoding.hatenablog.com/entry/2016/02/15/091245
- 69 :ダーク王鍬大使 :2017/08/16(水) 10:02:36.98 ID:yem2EDrp.net
- 要素数ってどこで弄るのでひょうか?(^^
53以上にするには52のところ弄ればいいと思うのでふが(^^
52のところがありまふぇん(^^
- 70 :名前は開発中のものです。:2017/08/16(水) 10:45:01.32 ID:MyR3gNhM.net
- とりあえずsheet1の内容なにが書いてるかインスペクタで確認しろ
- 71 :名前は開発中のものです。:2017/08/16(水) 10:55:59.66 ID:MyR3gNhM.net
- 予想としてはどこかに変な文字でもまじってんじゃないの
型にあわないものとか intなのに小数点はいってるとか
あと型指定のところで間違ってるとか
あとは動作確認にエクセルもうひとつ作ってみ
シンプルなデータにして60個くらいまで
それでエラーでないならエクセルの内容が原因
- 72 :ダーク王鍬大使 :2017/08/16(水) 10:59:55.52 ID:yem2EDrp.net
- >>70-71
試しにBoolのTrueをFalseに変えてみたら無事読み込み出来まひた(^^
感謝感謝のボッキング!(^^
- 73 :名前は開発中のものです。:2017/08/16(水) 11:17:07.04 ID:MyR3gNhM.net
- それはそれでおかしくね?
大丈夫なのか?
- 74 :名前は開発中のものです。:2017/08/16(水) 11:17:16.50 ID:VWTmb4xy.net
- >>64
ああ…すまない…
我は四天王の中でも最弱…
エクセル関連では役に立てぬのだ…
- 75 :名前は開発中のものです。:2017/08/16(水) 11:27:52.18 ID:VWTmb4xy.net
- 気に入らないデータがあるとScriptableObjectの生成を途中でやめちゃうのね
まるでボッキングみたい
- 76 :ダーク王鍬大使 :2017/08/16(水) 11:37:56.51 ID:yem2EDrp.net
- 原因はおそらくTrueの中身が1になってるのだと思われまふ(^^
http://i.imgur.com/11GQ8NF.png
C#ではTrue=1は出来ないと本で読んだことありまふので(^^
でもExcelだとTrueって入力すると強制的に1に変更されてしまいまひて(^^
Trueが使えまふぇん(^^
- 77 :ダーク王鍬大使 :2017/08/16(水) 11:41:09.91 ID:yem2EDrp.net
- 無理矢理=True()って入力するとバグらずに正常に機能しまふね(^^
- 78 :名前は開発中のものです。:2017/08/16(水) 11:42:28.76 ID:MyR3gNhM.net
- https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1230106942
それってなおせるんじゃないの?
- 79 :ダーク王鍬大使 :2017/08/16(水) 11:53:10.44 ID:yem2EDrp.net
- 僕はおーぷんおふぃすを使ってるのでふが(^^
どこをいじればいいのかよくわかりまふぇんでひた(^^
現状何とかなっているので今度ググってみまふ(^^
- 80 :名前は開発中のものです。:2017/08/16(水) 11:57:28.45 ID:MyR3gNhM.net
- オープンオフィス使ってるけどならないけどなw
- 81 :ダーク王鍬大使 :2017/08/16(水) 12:05:06.18 ID:yem2EDrp.net
- さて、いよいよアイテム制作の時がやってきまひたが(^^
どこから手をつけて良いんでひょうか(^^
アイテムの入れ替え?(^^
消費?(^^
Umm....(^^
- 82 :名前は開発中のものです。:2017/08/16(水) 12:57:57.62 ID:VWTmb4xy.net
- なんか俺の思ってた仕様と違ったわ
>>60を見るにキーを押すとアイテム消費って感じなのね
もういっそ順番にアイテム拾うところからやってみたら?
- 83 :ダーク王鍬大使 :2017/08/16(水) 13:09:03.93 ID:yem2EDrp.net
- アイテムってどうやって拾えばいいんでふかね?(^^
そういえばアイテム代わりのブロッククリックで消去する処理作るの忘れてまひた(^^
- 84 :ダーク王鍬大使 :2017/08/16(水) 14:30:40.26 ID:yem2EDrp.net
- 製作は順調でふね(^^
来年の夏〜冬にβ版出すという計画は成功しそうでふ(^^
それもこれも協力してくれた皆様のおかげふ(^^
感謝感謝のボッキング!(^^
- 85 :名前は開発中のものです。:2017/08/16(水) 14:34:40.89 ID:RH8jrZPs.net
- >>83
まず疑似コード書いてみよ?
今の構想だとアイテム取得は何をどうしてどうなるのか
- 86 :ダーク王鍬大使 :2017/08/16(水) 14:39:54.77 ID:yem2EDrp.net
- そこらへんに落ちてるオブジェクトをクリック
オブジェクトの消去+変数アイテムIDの取得
取得したIDでIDの別の要素(回復量とか)を呼び出す
道具をインベントリあたりから右クリックで消費して回復量だけ回復
道具を一個減らす
こうでふかね?(^^
- 87 :ダーク王鍬大使 :2017/08/16(水) 16:33:35.70 ID:yem2EDrp.net
- うーん、ボタンは左クリックがデフォルトでふが(^^
左クリックと右クリックで処理を分岐ってできまふぇんかね?(^^
- 88 :名前は開発中のものです。:2017/08/16(水) 16:44:09.77 ID:RH8jrZPs.net
- クリックしたオブジェクトはUIじゃなければraycast使って取得するよね?
そのトリガーにGetMouseButtonDownを使えばOK
https://docs.unity3d.com/ja/540/ScriptReference/Input.GetMouseButtonUp.html
- 89 :ダーク王鍬大使 :2017/08/16(水) 16:51:42.55 ID:yem2EDrp.net
- ?(^^
トリガーに使うのはわかりまひた(^^
RayってUI相手にも使えるんでふか?(^^
- 90 :名前は開発中のものです。:2017/08/16(水) 17:00:11.16 ID:RH8jrZPs.net
- 落ちてる方の取得時のクリックの話かと思った
UIのクリックは知らない
- 91 :ダーク王鍬大使 :2017/08/16(水) 17:05:07.25 ID:yem2EDrp.net
- なら拾って取得を先に作りまひょう(^^
クリックするとオブジェクトに接近→一定距離以下で停止してオブジェクトを消去、ついでにID取得
これくらいでふか?(^^
モンスターの応用で作れそうでふ(^^
- 92 :名前は開発中のものです。:2017/08/16(水) 17:10:55.99 ID:VWTmb4xy.net
- そのうちでいいからUIクリックしても
Ethanが動き出すのをなんとかしようぞ
Ethanそのうち画面から出てくるぞ
- 93 :ダーク王鍬大使 :2017/08/16(水) 17:12:37.52 ID:yem2EDrp.net
- ふぁい(^^
アイテム削除しようとしたらEthanが消えてしまいまひた(^^
other.GameObjectにするんでひたっけ?(^^
- 94 :ダーク王鍬大使 :2017/08/16(水) 17:15:54.63 ID:yem2EDrp.net
- Otheってもきえまふぇんね(^^
困りまひた(^^
- 95 :名前は開発中のものです。:2017/08/16(水) 17:17:58.56 ID:RH8jrZPs.net
- どっかで拾うitemを取得してればそれにdestroyすればいいんじゃないかね
- 96 :ダーク王鍬大使 :2017/08/16(水) 17:19:50.65 ID:yem2EDrp.net
- 出来まひた(^^
感謝感激ボッキング!(^^
- 97 :名前は開発中のものです。:2017/08/16(水) 17:20:12.33 ID:VWTmb4xy.net
- アイテムオブジェクトにTagとか付けたりして
if文で条件分岐して
そしてデストローーーーーイ!!!!
- 98 :名前は開発中のものです。:2017/08/16(水) 17:22:59.95 ID:VWTmb4xy.net
- ああ…遅かったか…
今日も感謝感謝のボッキングはゼロだったか
また明日頑張ろう…
- 99 :ダーク王鍬大使 :2017/08/16(水) 17:29:35.24 ID:yem2EDrp.net
- まだまだ質問は続きまふよ(^^
オブジェクト名をアイテムIDにしてObjectNameを取得でアイテムIDGetしようとしまひた(^^
ところがなんとオブジェクト名に(Clone)が付いてるではありまふぇんか!?(^^
これではIntに変換できまふぇん(^^
別のところからID取得しまひょう(^^
この場合どこから取得するのがいいんでふか?(^^
- 100 :ダーク王鍬大使 :2017/08/16(水) 17:44:59.42 ID:yem2EDrp.net
- アタッチしたスクリプトのインスペクタ上の数値を取得すればいいんでふか?(^^
- 101 :名前は開発中のものです。:2017/08/16(水) 17:49:48.13 ID:VWTmb4xy.net
- クローン作ったあとに名前付けなおせばいいじゃない
GameObject obj = Instantiate(アイテムオブジェクト);
obj.Name = アイテムID
みたいな
- 102 :ダーク王鍬大使 :2017/08/16(水) 17:53:50.59 ID:yem2EDrp.net
- その方法だとアイテムの数だけスクリプト書かなきゃいけない気がしまふ(^^
素人考えなので間違ってるかもしれまふぇんが(^^
- 103 :名前は開発中のものです。:2017/08/16(水) 17:57:06.60 ID:VWTmb4xy.net
- クローンちゃんはどうやって生成してるんだい?
- 104 :ダーク王鍬大使 :2017/08/16(水) 17:59:43.29 ID:yem2EDrp.net
- モンスターが死亡した時にモンスターの位置に生成される感じでふ(^^
生成されるアイテムはインスペクタ上でプレファブから選んで設定してまふ(^^
- 105 :名前は開発中のものです。:2017/08/16(水) 17:59:44.76 ID:6J/ZRjla.net
- ここを一通り読むとよろし。
http://yun.cup.com/unity039.html
- 106 :名前は開発中のものです。:2017/08/16(水) 18:02:59.40 ID:RH8jrZPs.net
- >>104
prefabの時点でアタッチされてるスクリプトにはインスペクター上で設定した値が反映される
アイテムのデータを管理するスクリプトをアタッチして置いて各種アイテムのprefabを作るときにインスペクタ上で種類IDを設定してからprefab化でおk
- 107 :名前は開発中のものです。:2017/08/16(水) 18:04:49.08 ID:VWTmb4xy.net
- そのScriptの中でInstansiateしてるところが必ずあるはずだ
ないかな ないよな きっとね いないよな
- 108 :ダーク王鍬大使 :2017/08/16(水) 18:13:24.56 ID:yem2EDrp.net
- >>106
Imgurがバグってて画像はれまふぇんが多分出来まひた(^^
試してみまふ(^^
>>107
ありまふぇんでひた(^^
ごめんなふぁい(^^
- 109 :ダーク王鍬大使 :2017/08/16(水) 18:18:29.60 ID:yem2EDrp.net
- インスペクタ上のスクリプトの変数を取得ってどうやるんでふか?(^^
- 110 :名前は開発中のものです。:2017/08/16(水) 18:21:38.31 ID:RH8jrZPs.net
- 普通にスクリプト内の変数参照する場合と同じよ
- 111 :ダーク王鍬大使 :2017/08/16(水) 18:41:19.48 ID:yem2EDrp.net
- Staticにするとインスペクタ上から設定できまふぇんね(^^
どうすればいいのでふか?(^^
- 112 :名前は開発中のものです。:2017/08/16(水) 18:46:02.37 ID:RH8jrZPs.net
- publicなり[Serealizefield]privateにすればいいじゃない
- 113 :ダーク王鍬大使 :2017/08/16(水) 18:57:41.87 ID:yem2EDrp.net
- なるほどなるほど(^^
感謝感謝のボッキング!(^^
- 114 :ダーク王鍬大使 :2017/08/17(木) 08:01:14.70 ID:hI7VTm3E.net
- とりあえずアイテムのクリックで接近→オブジェクト削除は出来まひたよ(^^
- 115 :ダーク王鍬大使 :2017/08/17(木) 08:11:32.17 ID:hI7VTm3E.net
- {
[SerializeField]
int アイテムID = 5;
}
これを他所のスクリプトで呼び出すにはどうすればいいんでふか?(^^
「インスペクタで数値を呼び出す」と「よそのスクリプトで呼び出す」を両立したいでふ(^^
- 116 :名前は開発中のものです。:2017/08/17(木) 08:37:14.29 ID:ThMRWZXS.net
- public使えばいいだけじゃないの?
- 117 :名前は開発中のものです。:2017/08/17(木) 08:42:41.06 ID:uOoMyD0Y.net
- http://qiita.com/Teach/items/8d1cdb90a3b533707c9a
ググり力を身につけろよー
- 118 :ダーク王鍬大使 :2017/08/17(木) 12:21:17.44 ID:hI7VTm3E.net
- >>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 :名前は開発中のものです。:2017/08/17(木) 13:00:50.65 ID:uOoMyD0Y.net
- GetComponentしてる様子が無いが大丈夫か?書いてない部分にあるだけ?
- 120 :名前は開発中のものです。:2017/08/17(木) 13:06:45.65 ID:ThMRWZXS.net
- よくわからんがclassってそんな使い方できたっけ?
- 121 :ダーク王鍬大使 :2017/08/17(木) 13:17:47.41 ID:hI7VTm3E.net
- ゲットコンポネントを入れてみたらこうなりまひた(^^
何がいけないんでひょうか?(^^
あとクラスの使い方についてでふが(^^
コピペの仕方がかなり適当なだけでちゃんと機能してまふよ(^^
http://i.imgur.com/AotHROO.png
- 122 :名前は開発中のものです。:2017/08/17(木) 13:31:07.75 ID:ThMRWZXS.net
- scriptableobjectとごっちゃになってないか
そういう使い方したから
public ItemName アイテムID関数;
これでアイテムIDに5が入った気になってるんだよね
- 123 :名前は開発中のものです。:2017/08/17(木) 13:45:35.35 ID:mDv1S8Ib.net
- >>121
GetComponentで取れるのはコンポーネントだけだからまずはGetComponentでItemNameを取り、その後取得したItemNameからアイテムIDを取るという手順が必要。
1行で書くと以下の様になるが、この場合ItemNameがアタッチされていない場合にエラーになるので、呼び出し元のクラスに[RequireComponent(typeof(ItemName))]を付けておく必要がある
GetComponent<ItemName>().アイテムID;
と説明はしたが、それ以前に設計が間違っている様な気がしてならない…
- 124 :名前は開発中のものです。:2017/08/17(木) 13:58:32.34 ID:6ty0fU8I.net
- しょうがないから質問に答えてあげるわ!
べ、べつに感謝感謝のボッキングが欲しいわけじゃないんだからねっ!!
>>118で一番上の public ItemName アイテムID関数;
インスペクタ上から参照しわすれてるだけではないか?
- 125 :名前は開発中のものです。:2017/08/17(木) 14:01:21.10 ID:6ty0fU8I.net
- いや違ったわん
参照したらだめね
- 126 :名前は開発中のものです。:2017/08/17(木) 14:08:10.12 ID:6ty0fU8I.net
- targetちゃんはアイテムオブジェクトでそれに ItemName クラスがくっついているものとすると
アイテムID関数 = target.getComponent<ItemName>();
これを
bCount = アイテムID関数.アイテムID;
の上の行に加えるのよ!
- 127 :ダーク王鍬大使 :2017/08/17(木) 16:16:50.88 ID:hI7VTm3E.net
- 出来まひた(^^
皆様に盛大な感謝感謝のボッキング!(^^
- 128 :ダーク王鍬大使 :2017/08/17(木) 16:28:49.84 ID:hI7VTm3E.net
- 出来たけどここから僕は何を作ろうとしてたんでひたっけ?(^^
- 129 :名前は開発中のものです。:2017/08/17(木) 16:30:23.51 ID:uOoMyD0Y.net
- >>86
- 130 :ダーク王鍬大使 :2017/08/17(木) 16:32:21.48 ID:hI7VTm3E.net
- そうでひた(^^
また一時間粘って分からなければ聞きにきまふ(^^
- 131 :名前は開発中のものです。:2017/08/17(木) 16:45:28.44 ID:6ty0fU8I.net
- 次が鬼門ね
ボキちゃんにラムダ式が理解できるかしら?
それともループで強引に?
うふふ
楽しみね
- 132 :ダーク王鍬大使 :2017/08/17(木) 18:02:25.29 ID:hI7VTm3E.net
- ラムダ式についてお勉強中でふ(^^
ラムダ式はどこで使えばいいんでふか?(^^
- 133 :ダーク王鍬大使 :2017/08/17(木) 19:39:06.10 ID:hI7VTm3E.net
- とりあえずモンスターネームをオブジェクトから呼び出しからStringに変えまひた(^^
なんであんな無駄な方法にしてたんでふかね?(^^
- 134 :ダーク王鍬大使 :2017/08/17(木) 20:30:07.29 ID:hI7VTm3E.net
- 個人製作のMMOだと(・∀・)MMO!っていう先人がいるみたいでふ(^^
負けちゃいられまふぇん(^^
早く完成させまふぇんと(^^
個人製作できた人がいると知ったらやる気が出てきまひた(^^
ボッキング!(^^
- 135 :ダーク王鍬大使 :2017/08/17(木) 21:55:52.62 ID:hI7VTm3E.net
- 今宵は人が少ないでふね(^^
そろそろ一回スレをageまふか?(^^
- 136 :名前は開発中のものです。:2017/08/17(木) 22:03:51.30 ID:ThMRWZXS.net
- https://www.youtube.com/watch?v=XRm83SPl-98
こういうのもあるぞ
- 137 :ダーク王鍬大使 :2017/08/17(木) 22:11:43.17 ID:hI7VTm3E.net
- 僕の作ってるのより数十倍は面白そうでうんこ漏れまひた(^^
チンコショボーンでふ(^^
- 138 :ダーク王鍬大使 :2017/08/17(木) 22:58:03.12 ID:hI7VTm3E.net
- そろそろ寝まふ(^^
また明日も頑張りまふ(^^
ボッキング!(^^
- 139 :ダーク王鍬大使 :2017/08/17(木) 23:08:50.48 ID:hI7VTm3E.net
- 一つ質問がありまふ(^^
別のフィールド作るのって別のシーンでいいんでふか?(^^
キャラを配置するとかはさておきフィールド作りたい気分でふ(^^
ボッキング!(^^
- 140 :ダーク王鍬大使 :2017/08/18(金) 02:52:03.87 ID:rQWXsgGQ.net
- ひょっとしてひょっとすると(^^
クエストとかもExcelで管理したほうがいいんでふか?(^^
- 141 :名前は開発中のものです。:2017/08/18(金) 04:36:35.55 ID:p00trHow.net
- さあ
- 142 :ダーク王鍬大使 :2017/08/18(金) 05:29:49.65 ID:rQWXsgGQ.net
- 結局眠れまふぇんでひた(^^
今日も一日頑張りまひょう(^^
ボッキング!(^^
- 143 :名前は開発中のものです。:2017/08/18(金) 05:30:47.45 ID:8yzV127V.net
- 寝ろ
- 144 :ダーク王鍬大使 :2017/08/18(金) 05:43:13.25 ID:rQWXsgGQ.net
- 今日は病院に行く日なので寝れまふぇん(^^
持病がね・・・(^^
誰か139-140に回答を!(^^
- 145 :ダーク王鍬大使 :2017/08/18(金) 06:27:53.14 ID:rQWXsgGQ.net
- そういえばぼっこの殿はモンスターをマスタデータ化するって言ってまひたけど(^^
どうやるんでひょうか?(^^
質問ばかりですまんこ(^^
- 146 :名前は開発中のものです。:2017/08/18(金) 07:28:30.10 ID:p00trHow.net
- アイテムと同じようにすれば
- 147 :ダーク王鍬大使 :2017/08/18(金) 07:58:28.91 ID:rQWXsgGQ.net
- やっぱりExcel使うんでふね…(^^
今頑張ってモンスターリスト作ってまふ(^^
あとはLINQとラムダ式を勉強しなければ・・・(^^
忙しいでふ(^^
ボッキング!(^^
- 148 :名前は開発中のものです。:2017/08/18(金) 10:17:53.05 ID:nlKMcblN.net
- よーし、今日も感謝感謝のボッキングゲットしちゃうぞ〜
ラムダ式で苦しめといったが List.Find()メソッドの引数に使うだけだ
まずは List.Find()メソッドについて調べればよい
そして偉そうにいっておきながら俺もラムダ式に関してはフワッフワなのだ
- 149 :ダーク王鍬大使 :2017/08/18(金) 14:14:37.75 ID:rQWXsgGQ.net
- List.Find()でふか・・・(^^
調べておきまふ(^^
- 150 :ダーク王鍬大使 :2017/08/18(金) 16:09:53.86 ID:rQWXsgGQ.net
- さっぱりわかりまふぇんね(^^
ここで一か月くらい修行の旅に出まふか?(^^
難しすぎてチンコの皮が伸びきりまひた(^^
びっろろ〜ん(^^
- 151 :名前は開発中のものです。:2017/08/18(金) 16:51:07.58 ID:nlKMcblN.net
- どうしてチンコの皮が伸びるんだw
でも修行の旅に出るのはいいかもね
いままでは よくある質問 みたいな感じだから答えられたけどそろそろ独自の仕様が出始める
そのときはボッキングの知識と経験を元に自分で考えていかなければならないのだ!ドン!
- 152 :名前は開発中のものです。:2017/08/18(金) 18:29:41.60 ID:wMNHfZPt.net
- そしてエタる
- 153 :名前は開発中のものです。:2017/08/18(金) 22:49:08.10 ID:p00trHow.net
- 検索が難しいな
itemdata.paramというオブジェクト型の配列のidの中から検索するというのがわからないな
for文でやったほうが手っ取り早いな
- 154 :名前は開発中のものです。:2017/08/18(金) 23:02:47.99 ID:GXKtldJB.net
- var find = from a in itemdata.param
where a.ID == 欲しいID
select a ;
こゆことかな?linqをusingしてね
- 155 :ダーク王鍬大使 :2017/08/19(土) 12:42:48.62 ID:YwojvETw.net
- そろそろオンライン通信のテストしたいけどどうする!?(^^
オンラインなんて作れるか不安でふ(^^
それにサーバー構築なんて無理でふ(^^
まだまだ先でひたか(^^
- 156 :ダーク王鍬大使 :2017/08/19(土) 12:43:50.73 ID:YwojvETw.net
- >>154
linqをゆーじんぐって一番上でやるあれでふか?(^^
- 157 :名前は開発中のものです。:2017/08/19(土) 13:03:25.40 ID:/o8wBxqL.net
- photonじゃいかんのか
- 158 :ダーク王鍬大使 :2017/08/19(土) 13:08:19.94 ID:YwojvETw.net
- フォトンって料金いくらくらいでふか?(^^
- 159 :名前は開発中のものです。:2017/08/19(土) 13:28:50.43 ID:/o8wBxqL.net
- ボッキングはググることを覚えたんじゃなかったのか
- 160 :ダーク王鍬大使 :2017/08/19(土) 13:33:04.90 ID:YwojvETw.net
- ググりまふ(^^
- 161 :ダーク王鍬大使 :2017/08/19(土) 13:41:53.54 ID:YwojvETw.net
- 20人接続まで無料でふか(^^
僕の予定では100人前後ログインできればいいのでふが・・・(^^
テストプレイ段階だと無料版でいいでふね(^^
ボッキング!(^^
- 162 :ダーク王鍬大使 :2017/08/19(土) 13:51:06.93 ID:YwojvETw.net
- 100人接続よく見たら60日17,339 じゃなくて60ヶ月17,339 なんでふね(^^
意外と安いでふ(^^
- 163 :名前は開発中のものです。:2017/08/19(土) 14:06:48.42 ID:/o8wBxqL.net
- そういうことだな
個人ユースでも導入可能なレベル
- 164 :ダーク王鍬大使 :2017/08/19(土) 14:39:42.63 ID:YwojvETw.net
- ここから先に進めないけどどうする!?(^^
参考にしてるページにこんなの載ってないけどどうする!?(^^
http://i.imgur.com/97zarP4.png
- 165 :名前は開発中のものです。:2017/08/19(土) 14:42:40.17 ID:/o8wBxqL.net
- https://doc.photonengine.com/ja-jp/pun/current/getting-started/initial-setup
- 166 :ダーク王鍬大使 :2017/08/19(土) 14:48:28.27 ID:YwojvETw.net
- こんなエラーが出たけどどうする!?(^^
http://i.imgur.com/dCnkpHk.png
- 167 :名前は開発中のものです。:2017/08/19(土) 14:49:06.63 ID:iGkUr2Y0.net
- よ〜し、今日も感謝感謝のボッキングされちゃうぞ〜!!
と思ったが答えられる質問がねぇや…
サーバーってそんな安価で借りれるのね
1か月300円程度…これならボッキングでも払えそうね
- 168 :名前は開発中のものです。:2017/08/19(土) 14:50:48.65 ID:/o8wBxqL.net
- 英語、読もう
- 169 :ダーク王鍬大使 :2017/08/19(土) 14:52:57.71 ID:YwojvETw.net
- 英語よめまふぇんが適当にやったら出来まひた(^^
- 170 :名前は開発中のものです。:2017/08/19(土) 15:00:58.26 ID:iGkUr2Y0.net
- ボッキング!(^^
とか言っておきながら英語よめないだぁ?
そんなら
勃起王!(^^
って言っとけ
- 171 :ダーク王鍬大使 :2017/08/19(土) 15:03:18.78 ID:YwojvETw.net
- ボッキ+ingだと思いまふ、ほんとの意味は僕は知りまふぇんけど(^^
電子メールは登録されているので、パスワードなしでAppIdを取得することはできません。
AppIdを入手して上に貼り付けるには、オンラインでログインしてください
って意味らしいでふがパスワードはどこに入力するんでふか?(^^
やっぱりうまくできてまふぇんでひた(^^
- 172 :ダーク王鍬大使 :2017/08/19(土) 15:14:50.13 ID:YwojvETw.net
- DemoBoxes-Sceneプレイしたらエラーだらけだけどどうする!?(^^
http://i.imgur.com/UnNzN8p.png
- 173 :名前は開発中のものです。:2017/08/19(土) 16:08:29.50 ID:r1peLUv4.net
- 余裕があったらキャラクリ実装してくれ
できるか知らんけどw
- 174 :ダーク王鍬大使 :2017/08/19(土) 16:33:12.46 ID:YwojvETw.net
- キャラクリしても鎧とかで見えなくなると思いまふ(^^
- 175 :ダーク王鍬大使 :2017/08/19(土) 21:53:33.16 ID:YwojvETw.net
- オンラインはエラーだらけ、ラムダ式はわかりまふぇ〜ん(^^
こんなんでMMO作れるんでふか?(^^
やっぱり修行の旅に出たほうがいいでふかね?(^^
- 176 :名前は開発中のものです。:2017/08/19(土) 22:19:44.96 ID:SvMapVYt.net
- やはりまた俺が一番乗りか
- 177 :名前は開発中のものです。:2017/08/19(土) 22:27:34.94 ID:SvMapVYt.net
- var a=itemdata.param.Find (x => x.id == 10);
string b = a.name;
- 178 :ダーク王鍬大使 :2017/08/19(土) 22:34:45.09 ID:YwojvETw.net
- これはIDの10番目を呼び出すスクリプトでふか?(^^
- 179 :ダーク王鍬大使 :2017/08/19(土) 22:38:23.25 ID:YwojvETw.net
- 静的でない〜オブジェクト参照が必要でふ(^^
って言われまひた(^^
- 180 :名前は開発中のものです。:2017/08/19(土) 22:50:38.21 ID:SvMapVYt.net
- これでできるから
どっか手順ぬかしてんちゃうか
- 181 :ダーク王鍬大使 :2017/08/19(土) 22:54:54.45 ID:YwojvETw.net
- おかしいでふね?(^^
抜かしてる所なんてありまふかね?(^^
http://i.imgur.com/3rKNUP3.png
- 182 :名前は開発中のものです。:2017/08/19(土) 22:55:51.91 ID:iIuCbcma.net
- これはひどいな・・・
- 183 :名前は開発中のものです。:2017/08/19(土) 23:00:24.15 ID:SvMapVYt.net
- エラーでてる場所もろかいてんだからわかれよ
一回おしえたことわすれんなや
あとlinqはなくてもいい
- 184 :名前は開発中のものです。:2017/08/19(土) 23:04:29.23 ID:/o8wBxqL.net
- 小手先やるよりC#と継承当たりもうちょっと勉強した方がいいんじゃないか
- 185 :ダーク王鍬大使 :2017/08/19(土) 23:05:06.15 ID:YwojvETw.net
- どこで教えてもらえまひたっけ?(^^
staticかと思い付けてみたところエラーが二個に分裂しまひた(^^
- 186 :ダーク王鍬大使 :2017/08/19(土) 23:06:10.51 ID:YwojvETw.net
- >>184
確かにそうかもしれまふぇん(^^
僕に必要なのはC#力でふ(^^
- 187 :名前は開発中のものです。:2017/08/19(土) 23:08:06.82 ID:/o8wBxqL.net
- >>186
あと英語
頑張ってね
- 188 :名前は開発中のものです。:2017/08/19(土) 23:08:20.08 ID:SvMapVYt.net
- >>33
- 189 :名前は開発中のものです。:2017/08/19(土) 23:08:35.88 ID:iIuCbcma.net
- でもお勉強できないだろ?
いままでやるっつってやってないだろ?
つまり詰みでは?
- 190 :ダーク王鍬大使 :2017/08/19(土) 23:26:10.63 ID:YwojvETw.net
- 何もかも終わりでふ(^^
チンコの皮ダルダルのビヨビヨでふよ(^^
- 191 :ダーク王鍬大使 :2017/08/19(土) 23:28:35.26 ID:YwojvETw.net
- あっ、何とか出来まひた(^^
感謝感謝のボッキング!(^^
- 192 :ダーク王鍬大使 :2017/08/19(土) 23:52:45.93 ID:YwojvETw.net
- さてここからは理屈で考えなきゃいけまふぇんね(^^
この呼び出し機能を何に使うのか、どうすればゲーム制作に結びつくのか(^^
僕は考えるのが苦手でふ(^^
ボッキング!(^^
- 193 :ダーク王鍬大使 :2017/08/20(日) 00:38:53.84 ID:00k3Xjfk.net
- 一つ質問がありまふ(^^
+品やOPの付いた武器防具は
+1 +1攻撃力3% +1攻撃力5%
+2 +2攻撃力3% +2攻撃力5%
みたいにアイテムリストに作らないといけないんでふか?(^^
攻撃力増加以外にも色々なおpを作りたいのでこの方法だとDBがとんでもないことになりそうでふ(^^
- 194 :名前は開発中のものです。:2017/08/20(日) 00:56:23.45 ID:E2L6hVdL.net
- アイテムに係数かけたり足したりすればいいだけじゃね
- 195 :ダーク王鍬大使 :2017/08/20(日) 01:03:43.85 ID:00k3Xjfk.net
- なるへそ、それはつまりデータベースには手を加えない感じでふか?(^^
僕は今までこの手の所はツクールウディタ時代にやったことないんでふよ(^^
詳しく聞きたいでふ(^^
ひょっとするとウディタの武器強化コモンとかが参考になるかもしれまふぇんが(^^
- 196 :ダーク王鍬大使 :2017/08/20(日) 01:07:38.72 ID:00k3Xjfk.net
- ウディタの武器強化コモンは強化先を用意する感じでひた(^^
今の僕の必要としている情報はどこにありまふか?(^^
本でもネットでもいいでふよ(^^
- 197 :名前は開発中のものです。:2017/08/20(日) 01:25:34.93 ID:E2L6hVdL.net
- 知らんけど
アイテム基礎能力値+アイテム強化値みたいに付加すりゃいいんじゃね
ノーマルなら強化値は全部0
- 198 :ダーク王鍬大使 :2017/08/20(日) 01:57:22.24 ID:00k3Xjfk.net
- なるほど、そういう感じでふか(^^
アイテム関連が充実したらまた詳しく教えてほしいでふ(^^
- 199 :名前は開発中のものです。:2017/08/20(日) 03:57:11.05 ID:eSbj2jzQ.net
- アイテムのステータス強化は例えば
・基礎値x0.1とか、あるいは決まった数値
を基礎値に+分足していく
・基礎値x(+分 x 0.01とか)する
・基礎値に+分ごとに設定されている値を
足していく
とかいろいろあるからどういう計算するか決めないとデータベースつくれないからなえなえチンポコになるぞ!
- 200 :名前は開発中のものです。:2017/08/20(日) 09:51:43.71 ID:/YZkKKeA.net
- よ〜し、今日こそ感謝感謝のボッキングを…
て、おらんやんけ!
C#探求の旅に出かけたのか?
一か月後…
そこには変わらぬボッキングの姿が…
てなるだけだと思うね
- 201 :ダーク王鍬大使 :2017/08/20(日) 14:29:49.69 ID:00k3Xjfk.net
- インスタンスや継承について勉強中でふ(^^
役に立つかはわかりまふぇん(^^
C#の勉強大事でふ(^^
- 202 :名前は開発中のものです。:2017/08/20(日) 16:44:39.06 ID:/YZkKKeA.net
- そうかい
じゃあ精々頑張ることだな
- 203 :ダーク王鍬大使 :2017/08/20(日) 16:58:40.85 ID:00k3Xjfk.net
- 勉強は一日一時間あんまりやりすぎても混乱の元でふ(^^
さて、今日はどんな感じでふか?(^^
僕のチンコは固いでふよ(^^
それでは今日のアイテム制作スタートでふ(^^
ボッキング!(^^
昨日いいサイト見つけまひたので自力で何とかなりそうでふ(^^
- 204 :名前は開発中のものです。:2017/08/20(日) 17:09:26.83 ID:/YZkKKeA.net
- 残念だがもう寝る
一番乗りの彼が頑張ってくれるさ
- 205 :ダーク王鍬大使 :2017/08/20(日) 17:49:15.66 ID:00k3Xjfk.net
- >>199
強化値は+1されるごとに+0.2で最大+5まででふ(^^
- 206 :ダーク王鍬大使 :2017/08/20(日) 17:50:04.34 ID:00k3Xjfk.net
- >>204
変な時間に寝まふね
今モンスターリストとクエストリストをいじってまふ(^^
- 207 :ダーク王鍬大使 :2017/08/20(日) 23:42:17.53 ID:00k3Xjfk.net
- 人減ってきまひたひ(^^
そろそろスレを一回上げまふか?(^^
- 208 :名前は開発中のものです。:2017/08/20(日) 23:43:28.29 ID:oumaBxKi.net
- スレをageるよりは成果物を上げた方が効果あるぞ
- 209 :名前は開発中のものです。:2017/08/21(月) 01:11:13.49 ID:WbD/nOww.net
- なんという正論
- 210 :ダーク王鍬大使 :2017/08/21(月) 01:48:46.60 ID:7AiTWeFG.net
- まだ成果物を上げられるほど制作が進んでまふぇん(^^
一応起動時の画面サイズ選択とかを消したのと
フィールドの大きさを2*2の4倍の大きさにしまひた(^^
- 211 :ダーク王鍬大使 :2017/08/21(月) 01:50:33.27 ID:7AiTWeFG.net
- あと一人ではアイデアに限界があるので(^^
他所でシステム面とかバランスのアイデアを募集してみまふ(^^
- 212 :ダーク王鍬大使 :2017/08/21(月) 06:15:04.58 ID:7AiTWeFG.net
- NullReferenceException: Object reference not set to an instance of an object
ExcelImporterMaker.ExportExcelToAssetbundle () (at Assets/Terasurware/Editor/ExcelImporterMaker.cs:153)
エラーが出てアイテムリスト作れなくなりまひた(^^
やった内容はアイテムリストの上のところを増やしたのでまた作り直したのでふが(^^
Excelデータがいけないのかエラーを吐くようになりまひた(^^
チンコショボーンでふ(^^
- 213 :ダーク王鍬大使 :2017/08/21(月) 07:03:24.38 ID:7AiTWeFG.net
- 問題解決ボッキング!(^^
適当に別のシートにコピペしたら治りまひた(^^
- 214 :名前は開発中のものです。:2017/08/21(月) 07:19:07.68 ID:kCBO0v8q.net
- たぶんsheet作るときに吐き出したスクリプトでエラーなってたんじゃね
- 215 :名前は開発中のものです。:2017/08/21(月) 12:49:13.82 ID:kCBO0v8q.net
- 暇だからボイトレのアプリでも作ろう
- 216 :名前は開発中のものです。:2017/08/21(月) 15:15:43.14 ID:dwmLMSXa.net
- さて、今日も感謝感謝の…っていないのか…
ならば好都合!今日は俺のターンじゃ!
まずはこれを見てほしい
http://i.imgur.com/F9eo3k4.jpg
どうだ?見覚えがあるだろう?
スマホじゃ重いからモデルをリトポしてって話やったけど諦めて味方3人のSRPGの方向でいくことにした
クソゲーで名高いブレスオブファイア5の感じやな
で、前回キャラメイキング画面を自慢させてもらったんやけど
画像を見てわかる通りプレイ中にキャラの顔が見えへん
これ、キャラメイクする必要あるんか?
意見求む!
- 217 :名前は開発中のものです。:2017/08/21(月) 15:30:52.07 ID:QZ5apaif.net
- スキル使うときに無理やり顔をアップにしたらキャラクリした甲斐があるぞ
それかカットイン
- 218 :名前は開発中のものです。:2017/08/21(月) 15:51:58.42 ID:dwmLMSXa.net
- 顔アップかぁ…
カメラ操作めんどくさそうやなぁ
カットインはどうやって作るんやろ
やっぱ演出にも拘ったほうがいいよなぁ
完成は…遠いなあ…
- 219 :名前は開発中のものです。:2017/08/21(月) 16:06:50.76 ID:dwmLMSXa.net
- おお?
カットイン調べたら面白そうやんけ!
いや〜聞いてみるもんやなぁ
感謝感謝のボッキング!(^^
- 220 :ダーク王鍬大使 :2017/08/21(月) 17:21:19.49 ID:7AiTWeFG.net
- NullReferenceException: Object reference not set to an instance of an object
Lamdatest.Start () (at Assets/スクリプト/Lamdatest.cs:12)
このエラーがどうしてもきえまふぇん(^^
なぜでひょうか?(^^
- 221 :名前は開発中のものです。:2017/08/21(月) 17:29:47.80 ID:XDu3pDr9.net
- エラー文ではもちろんググったよな?
そのうえで何がわからんか書け
- 222 :ダーク王鍬大使 :2017/08/21(月) 17:31:24.03 ID:7AiTWeFG.net
- いつものぬるぽでふよねこれ?(^^
スクリプトの12行がエラー吐いてまふ(^^
でも前はこれで動いたんでふよね・・・(^^
- 223 :名前は開発中のものです。:2017/08/21(月) 17:38:50.51 ID:XDu3pDr9.net
- あのな
エラー起きてるとこでどんな処理してるかその質問文から読み取れるか?
- 224 :ダーク王鍬大使 :2017/08/21(月) 17:42:13.44 ID:7AiTWeFG.net
- public class Lamdatest : MonoBehaviour
{
public ItemData itemdata;
// Use this for initialization
void Start()
{
var a = itemdata.param.Find(x => x.ID == 10);
string b = a.Name;←ここが12行目でふ(^^
Debug.Log(b);
}
}
- 225 :名前は開発中のものです。:2017/08/21(月) 17:43:05.77 ID:dwmLMSXa.net
- 毎回ヌルポじゃないかw
まあいいや
おやすみ
- 226 :名前は開発中のものです。:2017/08/21(月) 17:46:19.46 ID:XDu3pDr9.net
- そのスクリプトでobjectを参照してるところは一つだろ
そこが正常に動作してないってこった
- 227 :ダーク王鍬大使 :2017/08/21(月) 17:50:27.81 ID:7AiTWeFG.net
- 出来まひた(^^
感謝感謝のボッキング!(^^
- 228 :名前は開発中のものです。:2017/08/21(月) 17:56:06.09 ID:dwmLMSXa.net
- ちょっと待て〜い
何故エラーだったのか時にはかんがてみよ
Zzz(^^
- 229 :ダーク王鍬大使 :2017/08/21(月) 17:57:30.08 ID:7AiTWeFG.net
- 原因はSheet1が削除前のExcelを参照してたからだと思われまふ(^^
削除して作り直したら治りまひた(^^
- 230 :ダーク王鍬大使 :2017/08/21(月) 18:03:04.84 ID:7AiTWeFG.net
- そんなことよりアイテム制作の理屈がわからないけどどうする!?(^^
誰かよくわかる本かサイト教えてけちんぼしないで(^^
- 231 :名前は開発中のものです。:2017/08/21(月) 18:10:27.91 ID:458brapp.net
- こいつには本当に理解する気も学ぶ気もないの
答えだけが欲しいの
むしろお前らがいい加減目さませ
- 232 :ダーク王鍬大使 :2017/08/21(月) 18:12:13.36 ID:7AiTWeFG.net
- 本やサイトで学ぶんじゃないでふか?(^^
ググっても検索の仕方が良くなかったのかいいサイト出なかったから教えてけちんぼ禁止(^^
- 233 :名前は開発中のものです。:2017/08/21(月) 18:13:16.41 ID:XDu3pDr9.net
- >>230
質問の前提がわからん
今日スレに来た回答者にもわかるように実装したいアイテム制作の概要を書きなさい
- 234 :ダーク王鍬大使 :2017/08/21(月) 18:14:31.77 ID:7AiTWeFG.net
- ちょっと長くなりまふ(^^
- 235 :名前は開発中のものです。:2017/08/21(月) 18:15:10.54 ID:XDu3pDr9.net
- だいたい毎日見に来てる奴ばっかりじゃないんだからお前のプロジェクトの概要も仕様も知らないんだよ?
相手がわかってること前提の質問しても答えられるわけないだろう
ネット上に現状の仕様を纏めて置くなり、それが無理なら関連するレスに安価飛ばして質問しなさい
- 236 :ダーク王鍬大使 :2017/08/21(月) 18:24:05.60 ID:7AiTWeFG.net
- ●アイテムの概要
アイテムはインベントリ内で自由に移動させることができまふ(^^
(MUやラグハイムみたいな感じ)
●消費アイテム
消費アイテムはアイテムスロットに入れてショートカットキー、あるいは右クリックで消費しまふ(^^
●武器・防具
武器と防具は装備欄に装備して使いまふ(^^
また宝石で強化することができまふ(^^
+1されるごとにノーマル+0.2倍されていきまふ(^^
●宝石
宝石は装備欄の装備にD&Dすることで装備を強化できまふ(^^
●魔石
魔石は装備欄の装備にD&Dすることで装備にOPを付けることができまふ(^^
>>235
やっぱりまとめはあったほうがいいでふか(^^
Wikiを定期的に更新しまふ(^^
- 237 :名前は開発中のものです。:2017/08/21(月) 18:25:55.78 ID:XDu3pDr9.net
- ほうほう、で>>230のアイテム制作ってのはどこの部分のことなんだ?
- 238 :ダーク王鍬大使 :2017/08/21(月) 18:36:10.41 ID:7AiTWeFG.net
- Excelで作ったアイテムリストをラムダ式で呼び出すところは教えてもらいまひた(^^
その先の消費とかインベントリ、スロットに装備とか武器防具装備がいまいちよくわかりまふぇん(^^
ツクールとかでも自作戦闘は作ったことがなかったので未知のエリアでふ(^^
- 239 :名前は開発中のものです。:2017/08/21(月) 18:51:23.17 ID:XDu3pDr9.net
- じゃあ一番簡単な消費から行こう
ウィンドウからアイテムを使用する場合「何を どうして どうなるのか」を考えてみる
これで疑似コードの原型が書けるはず
あとはそれを元に各要素のやり方を調べてコードに落とし込めば終わり
- 240 :ダーク王鍬大使 :2017/08/21(月) 18:56:55.34 ID:7AiTWeFG.net
- 右クリックでアイテムのIDを取得しIF文で取得したIDによって処理が変わる(^^
こんな感じでふか?(^^
- 241 :ダーク王鍬大使 :2017/08/21(月) 20:25:49.39 ID:7AiTWeFG.net
- 他所で素材依頼が入ったのでドット絵打ってまひた(^^
Ummm...(^^
インベントリやスロットに収納はまだやらなくてもいいんでふかね?(^^
- 242 :名前は開発中のものです。:2017/08/22(火) 00:48:47.11 ID:ij6GIUaM.net
- >>241
インベントリ辺りはuGUI使うのがいいと思うが、アセット使わずに挙動を自前で全て実装しようとするとすげえ面倒臭い
更にGUIは配置や動きひとつでも操作感が全く違ってくるのできちんと計画して作る必要がある
例えば…
インベントリはページめくりなのか、スクロールなのか、あるいはループする無限スクロールなのか
ページめくりならアイテムをドラッグ中のページめくりはどうするのか、スクロールなら同様にスクロールをどうするのか
アイテム枠に上限はあるのかや、DnDで移動する際に掴んでるアイテムの表示やカーソルの状態変化、掴んだアイテムがあった枠の表示など
またそれらの枠は画面上のどの程度の範囲を占め、どの位置に配置されるのか、アイコンサイズは?画面サイズの変化に対するスケーリングは?
挙げたらキリがないが、こうした部分を見た目や操作感を考慮しながら決めていかなければならない
まずはざっくり手描きの枠だけでもいいから画面イメージを描いてみる、そこに動きの注釈をつけてどんなUIなのかのイメージをまとめるといい
実装もそれなりの技量と根気が必要になるから今の技量だとアセット拾ってくる方を勧めるわ
- 243 :名前は開発中のものです。:2017/08/22(火) 04:03:41.25 ID:AFWXjCT1.net
- アイテム情報をどういう形で保持するか
IDで管理するのかステータスごと保持するのか
IDと個数だけなら割と簡単そう
武器の場合IDだけだと強化値をどうするのかみたいな
- 244 :ダーク王鍬大使 :2017/08/22(火) 08:09:36.69 ID:JvQsi3LE.net
- 凄い難しそうでふ(^^
アセットの力も借りて頑張りまひょう(^^
>インベントリはページめくりなのか、スクロールなのか、あるいはループする無限スクロールなのか
>ページめくりならアイテムをドラッグ中のページめくりはどうするのか、スクロールなら同様にスクロールをどうするのか
>アイテム枠に上限はあるのかや、DnDで移動する際に掴んでるアイテムの表示やカーソルの状態変化、掴んだアイテムがあった枠の表示など
>またそれらの枠は画面上のどの程度の範囲を占め、どの位置に配置されるのか、アイコンサイズは?画面サイズの変化に対するスケーリングは?
ページめくり式がいいでふ(^^
アイテムに上限はありまふ(^^
インベントリのイメージはこんな感じでふ(^^
http://i.imgur.com/D8SA78H.png
- 245 :ダーク王鍬大使 :2017/08/22(火) 14:55:47.07 ID:JvQsi3LE.net
- 映画行ってポケモン貰ってきまひた(^^
さて今日はどんな感じでふか?(^^
僕のチンコは固いでふよ(^^
それでは本日の制作スタートでふ(^^
ボッキング!(^^
- 246 :名前は開発中のものです。:2017/08/22(火) 15:32:45.73 ID:SuK+Kix2.net
- ボッキングはポケモンもやるのかい?
いっそポケモンのMMOつくろうぞ!
- 247 :ダーク王鍬大使 :2017/08/22(火) 15:36:12.67 ID:JvQsi3LE.net
- 任天堂は同人とかでも容赦なく訴訟起こすイメージがありまふ(^^
フリーで儲けゼロなら怒らなそうでふけど(^^
- 248 :ダーク王鍬大使 :2017/08/22(火) 16:04:52.74 ID:JvQsi3LE.net
- 最近やる気が萎んで来まひた(^^
早いとこ完成させないとエタりそうでふ(^^
エタると今まで協力してくれた人たちに失礼なので最後までやり遂げまふ(^^
ボッキング!(^^
- 249 :名前は開発中のものです。:2017/08/22(火) 17:05:03.33 ID:E7i7EEQZ.net
- おう、仕事じゃないんだから好きなペースでやるべし
アイテム実装が終わったら少し休むのもいいし、
別プロジェクトでミニゲームを作りつつC#のお勉強とかでも(無駄だと思うけど)いいんじゃない?
俺はねるぞ
- 250 :名前は開発中のものです。:2017/08/22(火) 17:12:33.34 ID:AFWXjCT1.net
- 初めの頃はやればやるほどできること多くなるけど
だんだんと勉強の割に進歩がなくなるからな
- 251 :名前は開発中のものです。:2017/08/22(火) 17:17:40.09 ID:E7i7EEQZ.net
- ああそうだ
3d-coatが勢いでポチってしまいそうな価格なんだけど
評判はどんなもんかね
Maya LT を前に勧められたんだけど期間でいくらっていう料金設定が気に入らないのよね
- 252 :名前は開発中のものです。:2017/08/22(火) 17:30:23.94 ID:lbfed9Z8.net
- 期間でいくらなんかUnityもAdobeもだろ
時代はサブスク年間課金
- 253 :ダーク王鍬大使 :2017/08/22(火) 17:34:32.39 ID:JvQsi3LE.net
- ちなみに僕猫でもわかるC#と3Dモデリング関係の本計3冊を注文しまひた(^^
この先スクリプトの知識とモデリングは避けて通れまふぇんので(^^
- 254 :名前は開発中のものです。:2017/08/22(火) 19:27:45.09 ID:e6JNzAzv.net
- ぼっきんぐってUnityでゲーム作るの初めてなの?
なら最初はもっと簡単なゲーム作った方がいいでないの?
- 255 :ダーク王鍬大使 :2017/08/22(火) 19:48:37.03 ID:JvQsi3LE.net
- FPSやブロック崩しなら作りまひたよ(^^
- 256 :ダーク王鍬大使 :2017/08/22(火) 20:52:12.91 ID:JvQsi3LE.net
- そういえばBlenderで作ったモデルをUnityで読み込むとテクスチャがぐちゃぐちゃになることがありまふ(^^
アレ何とかなりまふぇんか?(^^
- 257 :名前は開発中のものです。:2017/08/22(火) 21:01:31.44 ID:lbfed9Z8.net
- ぐちゃぐちゃの内容を書こう
- 258 :ダーク王鍬大使 :2017/08/22(火) 21:17:11.22 ID:JvQsi3LE.net
- 文字通りBlenderで作ったときと全然違う配置になって色がカオスになるんでふよ(^^
- 259 :ダーク王鍬大使 :2017/08/22(火) 22:29:56.33 ID:JvQsi3LE.net
- 気付いてもらえない気がするのでage(^^
あとそろそろ成果物上げたほうがいいでふか?(^^
- 260 :名前は開発中のものです。:2017/08/23(水) 00:16:17.03 ID:EKkCd9BJ.net
- >>244
イメージは何となく理解したんでuGUIで見た目だけ組んでみた
https://m.imgur.com/a/dL0k9
ここまではコード量ゼロ=単に並べただけで、制作時間は1時間程度ってところだ
アイコン類はアセットストアのフリーアセットと、uGUIのPanelのデフォルト画像を使用、アセットはアイコンカテゴリーを無料で絞り込めば見つかるはず
元のイメージだと1ページが10×10の100枠表示だがそのまま作ると視認性検索性操作性がまとめて低くなりそうだったので表示数を20個まで減らしてある
uGUIの自動レイアウト系コンポーネントは機能が限定的なので望む形を自由に作れるようになるにはそれなりに慣れが必要かもしれない
以上、参考になるかは知らん
- 261 :ダーク王鍬大使 :2017/08/23(水) 00:36:24.42 ID:HMKJ+kUo.net
- >10×10の100枠表示だがそのまま作ると視認性検索性操作性がまとめて低くなりそうだったので
ラグハイムやMUリスペクトなのでふがやっぱり多すぎもよくないんでひょうか?(^^
アイコンは自作予定でふ(^^
- 262 :名前は開発中のものです。:2017/08/23(水) 01:36:18.53 ID:PR/FZDqL.net
- おはようボッキーング!
>>256
ちゃんとUV展開してるのかい?
>>252
僕ちゃんケチんぼだから1日使ってないと
ああっ!!100円損した!うわああああああ
てなるの
- 263 :ダーク王鍬大使 :2017/08/23(水) 01:55:18.48 ID:HMKJ+kUo.net
- >>262
UV展開はちゃんとできてまふよ(^^
その証拠にBlender上ではちゃんと正常に表示されてまふもの(^^
ググってみると解決方法はobjに変換→fbxに再変換らしいのでふが(^^
これだとモーションが消えてしまいまふ(^^
チンコの皮があまりまくりでふよ(^^
びろろ〜ん(^^
- 264 :名前は開発中のものです。:2017/08/23(水) 02:30:36.52 ID:PR/FZDqL.net
- エラーの内容が気になる
そのサイトのurlを教えて頂けないかしら?
- 265 :ダーク王鍬大使 :2017/08/23(水) 02:35:28.79 ID:HMKJ+kUo.net
- なんてサイトかは忘れちゃいまひた(^^
一応前はそれで解決したことあったので正しい方法だと思いまふ(^^
boneとかが消失することを除けば(^^
- 266 :ダーク王鍬大使 :2017/08/23(水) 03:39:57.39 ID:HMKJ+kUo.net
- イセエビ君作りまひた(^^
なかなかいい出来でふ(^^
http://i.imgur.com/TsrLkx7.png
オンライン化した時にお正月イベントで出そうと思いまふ(^^
- 267 :名前は開発中のものです。:2017/08/23(水) 03:57:15.77 ID:PR/FZDqL.net
- >>265
俺も起こり得るかもしれないから一応頭に入れとこうかと思ってね
まあいいわ
エビちゃんいいじゃなーい
ハサミはないのかい?
- 268 :名前は開発中のものです。:2017/08/23(水) 03:59:57.22 ID:PR/FZDqL.net
- エビにハサミはないのか
- 269 :ダーク王鍬大使 :2017/08/23(水) 04:02:04.65 ID:HMKJ+kUo.net
- 実は足が二本たりまふぇん(^^
- 270 :ダーク王鍬大使 :2017/08/23(水) 04:07:45.02 ID:HMKJ+kUo.net
- 寝まふ(^^
- 271 :ダーク王鍬大使 :2017/08/23(水) 04:08:10.58 ID:HMKJ+kUo.net
- ってageっぱなしでひた(^^
- 272 :名前は開発中のものです。:2017/08/23(水) 13:14:07.15 ID:KsDqelAl.net
- どこからプレイできるの?
- 273 :名前は開発中のものです。:2017/08/23(水) 14:55:07.94 ID:PR/FZDqL.net
- 3d-coat思ったより不評なのね
リトポや3dペイントは好評だけど肝心のモデリングの部分がダメみたいね
とはいえSculptrisよりはマシじゃろ?んん?
- 274 :名前は開発中のものです。:2017/08/23(水) 15:47:53.60 ID:inwgEKMM.net
- 業界標準はZbrushじゃないの
- 275 :ダーク王鍬大使 :2017/08/23(水) 15:48:51.89 ID:HMKJ+kUo.net
- おはようございまんこ(^^
今日も頑張りまひょう(^^
- 276 :名前は開発中のものです。:2017/08/23(水) 16:21:55.56 ID:PR/FZDqL.net
- >>274
モデリングだけならZbrushなんだろうけどね
今一番欲しているのはやっぱりリトポなのよ
PBRも簡単に作れるらしいしとってもUnity向けじゃない
そして今3d-coatの体験版を触っているんだが日本語訳がおかしすぎて全くわからん
- 277 :ダーク王鍬大使 :2017/08/23(水) 16:32:36.95 ID:HMKJ+kUo.net
- Excelのデータを呼び出すことができるようになりまひたが(^^
その先呼び出したデータで色々するのがまだよくわかりまふぇん(^^
参考になる文献がほしいでふ(^^
- 278 :名前は開発中のものです。:2017/08/23(水) 17:13:52.03 ID:PR/FZDqL.net
- とりあえずUIはアセットを使う方向で決まったんだろう?
とりあえずアイテム使用の一例
1.アイコンクリック
2.アイテムIDを引数で渡してクリックイベント呼ぶ
3.アイテムIDで検索して効果量を取得
4.Ethan回復
前にも書いた気がするな
ところで>>244は何でできているんだい?
- 279 :名前は開発中のものです。:2017/08/23(水) 17:33:32.96 ID:PR/FZDqL.net
- ああ…ダメだ…眠気がぁ…
最近はワンピースなんかより鬼平犯科帳の方が面白いと感じるようになってきちゃったよ
- 280 :名前は開発中のものです。:2017/08/23(水) 17:42:54.36 ID:PR/FZDqL.net
- アイテムに関する参考になるサイトなんかいくらでも出てくるだろう?
まさか自分の仕様と完全に合致するサイトを探しているのではあるまいな?
喝っ!!それは調べるとは言わん!カンニングじゃあ!!
おやすみ
- 281 :ダーク王鍬大使 :2017/08/23(水) 17:59:07.83 ID:HMKJ+kUo.net
- 変な時間に寝まふね(^^
- 282 :名前は開発中のものです。:2017/08/23(水) 22:01:02.61 ID:inwgEKMM.net
- まずは自分の仕様を確定させてそこに必要なものを検索したサイトから拾い集める
- 283 :ダーク王鍬大使 :2017/08/23(水) 22:15:03.26 ID:HMKJ+kUo.net
- 基本的なシステムはラグハイムの丸パクりにして(^^
オリジナル要素を付け足す感じにしまひょう(^^
- 284 :ダーク王鍬大使 :2017/08/23(水) 23:32:07.25 ID:HMKJ+kUo.net
- サボテンのモデル作って砂漠作りまひた(^^
砂漠フィールドはかなりの手抜きフィールドでふ(^^
http://i.imgur.com/NdX9dTw.png
- 285 :名前は開発中のものです。:2017/08/23(水) 23:34:32.01 ID:inwgEKMM.net
- >>284
アセット買ってスカイボックス変えようぜ
見た目がぐっとMMOっぽくなるぞ
- 286 :名前は開発中のものです。:2017/08/23(水) 23:34:44.39 ID:inwgEKMM.net
- 買わなくても無料のでもいいや
- 287 :ダーク王鍬大使 :2017/08/24(木) 00:02:07.42 ID:2Q8VoCoW.net
- スカイボックスでふか(^^
今度探してみまふ(^^
モンスターのデザインとか設定考えるの楽しいでふ(^^
- 288 :名前は開発中のものです。:2017/08/24(木) 08:20:56.05 ID:tgdD7THO.net
- 完成いつだよ。あくしろ
とりあえず基本部分作って後はアップデートで追加すれば宜しい
- 289 :ダーク王鍬大使 :2017/08/24(木) 10:31:59.70 ID:2Q8VoCoW.net
- 完成は来年の夏を予定しておりまふ(^^
今までで同じゲームに集中して取り組めた最高が1年ちょっとだからそれを過ぎるとえたーなると思いまふ(^^
- 290 :名前は開発中のものです。:2017/08/24(木) 10:38:02.45 ID:z0g1462U.net
- そういえばボッキングのプロジェクト持ってたなと思って中身を見てみたら
なんということでしょう
http://i.imgur.com/wdozdXG.jpg
このインベントリ…1枚絵だったんだな
ボキちゃんUIのButtonはご存知かい?
- 291 :名前は開発中のものです。:2017/08/24(木) 10:40:16.86 ID:z0g1462U.net
- と思ったらメニューみたいなやつはButtonだったわ
さすがに舐めすぎだったよ
- 292 :ダーク王鍬大使 :2017/08/24(木) 10:54:39.86 ID:2Q8VoCoW.net
- チンコ犬がいまふ・・・(^^
一枚絵だとまずいんでふか?(^^
その上からButtonを重ねる予定でひた(^^
ボッキング!(^^
- 293 :名前は開発中のものです。:2017/08/24(木) 11:26:48.79 ID:z0g1462U.net
- おっ!すごい偶然だなっ!!
まさかボッキングのプロジェクトに俺のワンコが迷い込むなんてっ!!!
別に1枚絵でもいいけどさ
スケスケボタンを置いて裏の絵が透けて見えるようにするとかじゃないなら
パネルとボタンのアウトラインコンポーネントで間に合うかなって思って
- 294 :ダーク王鍬大使 :2017/08/24(木) 11:55:42.51 ID:2Q8VoCoW.net
- なるへそ(^^
UIなんていじるのUnityが初めてなので(^^
色々な方法があるんでふね(^^
- 295 :名前は開発中のものです。:2017/08/24(木) 13:46:05.43 ID:z0g1462U.net
- ところでアイテム実装は進んでるのかい?
アイテム拾う処理(消してるだけだけど)は終わったんだから
順番通り次は所持アイテムを増やす処理を書いてみたらどうだい?
- 296 :ダーク王鍬大使 :2017/08/24(木) 13:56:49.47 ID:2Q8VoCoW.net
- 最初のフィールドのボス級モンスター→腕の生えたサメ
砂漠フィールドのボス級モンスター→古代文明の作った高次元のロボットの影
干潟のボス級モンスター→思いつきまふぇん(^^
何かアイデアありまふぇんか?(^^
その他のフィールド案も募集中でふ(^^
- 297 :ダーク王鍬大使 :2017/08/24(木) 13:58:43.68 ID:2Q8VoCoW.net
- リロードしてまふぇんでひた(^^
>>295
ふぁい(^^
今はモデリングの時期なのでモデリング終わったら作りまふ(^^
- 298 :名前は開発中のものです。:2017/08/24(木) 14:06:36.74 ID:1u3TK439.net
- >>296
>干潟のボス級モンスター→
ギロチンムツゴロウ。
- 299 :名前は開発中のものです。:2017/08/24(木) 14:08:40.72 ID:z0g1462U.net
- そうかいそうかい
干潟ねえ…
ゲームでは珍しいフィールドだね
潮干狩りしか思いつかないよ
- 300 :ダーク王鍬大使 :2017/08/24(木) 14:17:43.53 ID:2Q8VoCoW.net
- ムツゴロウ良いでふね(^^
作ってきまふ(^^
- 301 :名前は開発中のものです。:2017/08/24(木) 20:59:01.46 ID:HXpw+GDH.net
- これってプレイできるの?
- 302 :名前は開発中のものです。:2017/08/25(金) 06:52:26.66 ID:Q1JSaKW0.net
- 来年の夏にサービス予定だよ
- 303 :名前は開発中のものです。:2017/08/25(金) 15:00:36.98 ID:xrAL2V+a.net
- 3d-coatのAmateur版が99$で激安なわけだけど
商用利用はできないのね
ところで制作物がAmateur版で作ったとかどうやって見分けるのでしょう?
違いのわかる男でもいるのかしら?
- 304 :ダーク王鍬大使 :2017/08/25(金) 16:54:55.35 ID:PPVko2ka.net
- 皆さんお元気でふか?(^^
僕のチンコは固いでふよ(^^
それでは今日も頑張って作りまひょう(^^
ボッキング!(^^
- 305 :ダーク王鍬大使 :2017/08/25(金) 18:32:56.63 ID:PPVko2ka.net
- モンスターのステータスをぼっこの殿が言ってたようにインスペクタ以外で設定するにはどうする!?(^^
- 306 :ダーク王鍬大使 :2017/08/25(金) 19:32:30.31 ID:PPVko2ka.net
- エターナルカオス(ラグハイム)について調べてたらこんなのもあったなぁって懐かしくなりまひた(^^
僕のゲームも早く完成させてみんなの心に残るゲームにしたいでふ(^^
- 307 :名前は開発中のものです。:2017/08/25(金) 20:02:11.37 ID:ZsqCu0FU.net
- モンスターもアイテムも同じだろ
とりあえずアイテムのID入れたら名前を返す関数作れ
俺も値返す関数の作り方がいまいちよくわからん
- 308 :名前は開発中のものです。:2017/08/25(金) 20:14:50.56 ID:v5lI4Ey9.net
- おいこら
ショボッキング
先にアイテムやれ
アイテムクリックしたらDestroyまではできてんのか?
起きてんならひさびさに教えたるわ
だがすぐめんどくなって消えるかもだし
ちゃんと設計しないでしゃべる
- 309 :ダーク王鍬大使 :2017/08/25(金) 20:35:53.46 ID:PPVko2ka.net
- ぼっこの殿でふか?(^^
アイテムデストロイは出来てまふ(^^
教えて頂き感謝感激ボッキングでふ(^^
- 310 :名前は開発中のものです。:2017/08/25(金) 20:59:26.84 ID:v5lI4Ey9.net
- あら起きてたの俺が寝そうだったわ
では...
ちょっとどこまでできてんのかわからんが
destroyの続きから書くと...
1
プロパティとかわかんねぇんだろうな....
というわけで...
ドロップされているアイテムのプレファブに
スクリプトをつけてprivateフィールドにidとidを返すpublicめそっどをつくり
このプレファブのタグをitemとかにしておきます
もうなってっかな?
2プレイヤースクリプトのrayでgameObjectが取得できているはずなので
gameObjectがitemなら消す前にidちょうだいします
うーん
このあとどうしようかな
まずそこまで7秒で作って
- 311 :ダーク王鍬大使 :2017/08/25(金) 21:23:32.71 ID:PPVko2ka.net
- エラー吐いてるのは抜きとして大体こんな感じでふか?(^^
http://i.imgur.com/brvLhuA.png
- 312 :名前は開発中のものです。:2017/08/25(金) 21:28:32.21 ID:v5lI4Ey9.net
- おまえな・・・
多分このスレ読んでる全員が
え!!!????
って言ったぞw
俺には聞こえたぞ
- 313 :ダーク王鍬大使 :2017/08/25(金) 21:32:41.49 ID:PPVko2ka.net
- どうしまひょうかこれ?(^^
まあとりあえずスクリプト以外はおkでふね(^^
- 314 :ダーク王鍬大使 :2017/08/25(金) 21:38:13.21 ID:PPVko2ka.net
- public int 炎の野グソビチィ(int IDtinko)
{
return IDうんこ;
}
こうでひた(^^
本を読むっていいことでふね(^^
- 315 :名前は開発中のものです。:2017/08/25(金) 21:39:29.09 ID:v5lI4Ey9.net
- 関数勉強しとけよって何回も言ったのに
こんなレベルじゃボッキングより先に教える方が挫折するわ
ばかたれー!!!!!!!!!
とりあえず
1.変数名まじめにつけれ
2.スタートの中身いらん
3.int返す関数は今すぐ勉強しろ
4.返す値はアイテム自身がidとして持ってんだから
引数はいらなああああああい!!!!!
- 316 :名前は開発中のものです。:2017/08/25(金) 21:40:21.28 ID:v5lI4Ey9.net
- ああ
そうそう
3解決
はいつぎ
- 317 :ダーク王鍬大使 :2017/08/25(金) 21:45:49.86 ID:PPVko2ka.net
- class ItemTest : MonoBehaviour {
public ItemData ItemData;
int ID;
public int 返す()
{
return ID;
}
}
出来まひた(^^
- 318 :名前は開発中のものです。:2017/08/25(金) 21:47:41.90 ID:v5lI4Ey9.net
- 返す
じゃうんこ渡されそうだから
せめて
アイテムIDかえす
とかに
これ特定の種類のアイテムのプレファブ想定して
説明してんだけど認識あってっか?
- 319 :ダーク王鍬大使 :2017/08/25(金) 21:51:33.32 ID:PPVko2ka.net
- ということはアイテムのプレファブごとに新しくスクリプトを作る感じでふか?(^^
大変そうでふ(^^
- 320 :名前は開発中のものです。:2017/08/25(金) 21:52:23.77 ID:v5lI4Ey9.net
- ちがうちがう
作らないよ
全部IDもっててID返すだけだから全部スクリプトは同じ
- 321 :ダーク王鍬大使 :2017/08/25(金) 21:53:53.01 ID:PPVko2ka.net
- それなら安心でふね(^^
ちんぽこぽーん(^^
- 322 :名前は開発中のものです。:2017/08/25(金) 21:54:45.19 ID:v5lI4Ey9.net
- まぁいいや
そんで
IDをserializeにしてプレファブに1とか適当な数字いれておく
これでこの種類のアイテムは自分のIDである1を返すと
>>310の2まではまず実装しろよな
- 323 :名前は開発中のものです。:2017/08/25(金) 22:06:40.45 ID:v5lI4Ey9.net
- 続きな
勉強しながらやりやがれ
3
playerスクリプトにint型のリスト生成して持ち物IDうんことか適切な名前つけとく
うんこって書くなばか
4
アイテム取るたびにリストにIDがaddで追加される処理を書いて
ただしく追加されていくか確認する
これでひと段落、次からUI
- 324 :ダーク王鍬大使 :2017/08/25(金) 22:09:46.10 ID:PPVko2ka.net
- http://i.imgur.com/RKgUR8c.png
こんなエラーで躓いてまふ(^^
チンコショボーン(^^
- 325 :名前は開発中のものです。:2017/08/25(金) 22:13:42.77 ID:v5lI4Ey9.net
- そんなとこに誰がそんなもんかけつったこのやろう
いらねぇわ
というか野糞ぶりリウムってなんのことだよ
playerスクリプトこんな名前??
- 326 :ダーク王鍬大使 :2017/08/25(金) 22:15:12.44 ID:PPVko2ka.net
- 野グソブリリウムってなんの変数でふか?(^^
調べてみまふ(^^
- 327 :ダーク王鍬大使 :2017/08/25(金) 22:16:30.75 ID:PPVko2ka.net
- Layが当たったオブジェの名前を収容する変数でひた(^^
- 328 :名前は開発中のものです。:2017/08/25(金) 22:25:50.00 ID:v5lI4Ey9.net
- そんな名前付けっ放しで意味わかるわけないだろうが
ボケーー!!!!!
とにかく>>310の2だ
落ちてるアイテムをクリックしてdestroyする処理あんだろ?ないの?
- 329 :名前は開発中のものです。:2017/08/25(金) 22:26:44.75 ID:v5lI4Ey9.net
- うああああああああああああああああああああああああああ
懐かしい感じでやらかしてしまいましたーーーーー!!!!
でもこれは完全にボッキングのせい
俺をむきーーーーってさせたからですばーかばーか
- 330 :ダーク王鍬大使 :2017/08/25(金) 22:28:05.57 ID:PPVko2ka.net
- >>328
ありまふよ(^^
そこにIDちょうだいを書けばいいんでふね?(^^
- 331 :名前は開発中のものです。:2017/08/25(金) 22:30:51.87 ID:v5lI4Ey9.net
- そうそう
- 332 :ダーク王鍬大使 :2017/08/25(金) 22:33:55.22 ID:PPVko2ka.net
- 頑張ってみまふ(^^
- 333 :名前は開発中のものです。:2017/08/25(金) 22:35:18.15 ID:v5lI4Ey9.net
- つっても絶対書けないんだろうなと予想するが...
過去に書いたような処理なんだから
書けないんじゃおかしいんだぞ
アイテムさんにお願いするんだぞ
ってフレーズ知ってるだろ
もらったIDをリストに登録する (>>323の3〜4ステップ)
- 334 :名前は開発中のものです。:2017/08/25(金) 22:36:15.66 ID:v5lI4Ey9.net
- あれ文字化けしたかな
>>323の3と4のステップな
- 335 :ダーク王鍬大使 :2017/08/25(金) 22:36:45.22 ID:PPVko2ka.net
- target.GetComponent<Playerbokking>().Playerdamaged(モンスターの攻撃力);
これを改変して使うんでふよね?(^^
なんとなくわかりまひた(^^
ちんぽこぽーん(^^
- 336 :ダーク王鍬大使 :2017/08/25(金) 22:40:56.01 ID:PPVko2ka.net
- if (dis < AttackRange)
{
target.GetComponent<ItemTest>().アイテムIDかえす();
Destroy(target);
}
こうでふか?(^^
- 337 :名前は開発中のものです。:2017/08/25(金) 22:42:15.52 ID:v5lI4Ey9.net
- いまちょっとほっとした
というか理解するのおせーわ!!
- 338 :ダーク王鍬大使 :2017/08/25(金) 22:48:44.05 ID:PPVko2ka.net
- リストは僕にとって未知の要素なのでググってまふ(^^
しばし待たれよ(^^
- 339 :ダーク王鍬大使 :2017/08/25(金) 22:54:49.96 ID:PPVko2ka.net
- private List<int> intList = new List<int>();
if (dis < AttackRange)
{
target.GetComponent<ItemTest>().アイテムIDかえす();
intList.Add(1);
Destroy(target);
}
ここまでエラー無く書けまひた(^^
次はどうすればいいんでふか?(^^
- 340 :名前は開発中のものです。:2017/08/25(金) 22:57:21.78 ID:v5lI4Ey9.net
- UI
こっから説明大変なんだよなあ
まじで本書けるレベル...
1
アイテムメニュー画面にpanelを追加しSlotsなどの名称にして
アイテムが並ぶ外枠と同じぐらいの大きさに調整
2
SlotsにGritLayoutGroupコンポーネントを追加し
cell sizeをアイテムアイコンの大きさぐらいに調整
3
テストでSlotsの子供にImageオブジェクトを複数追加し
想定通りに並ぶように
cell sizeとSlotsの大きさを調整し、調整が終わったらImageをプレファブ化して
一度全部消しておく
ステップ238までつづく・・・・
- 341 :名前は開発中のものです。:2017/08/25(金) 22:58:27.15 ID:v5lI4Ey9.net
- なんとでけちゃったの?
予想外
説明がおいつかんのはそれはそれで困るな・・・w
- 342 :名前は開発中のものです。:2017/08/25(金) 23:01:11.85 ID:v5lI4Ey9.net
- ところでよう
アイテムメニューって通常はsetActive(false)で
呼び出すときsetActive(true)とかしてるんけ?
- 343 :ダーク王鍬大使 :2017/08/25(金) 23:04:44.28 ID:PPVko2ka.net
- public void itemMenu()
{
menuFrame.enabled = itemBoxes.enabled = !menuFrame.enabled;
if (menuONOFF == true)
{
menuFrame.enabled = true;
itemBoxes.enabled = true;
zX1Y1.enabled = true;
menuONOFF = false;
}
else
{
menuFrame.enabled = false;
itemBoxes.enabled = false;
zX1Y1.enabled = false;
menuONOFF = true;
}
こんな感じでふ(^^
- 344 :名前は開発中のものです。:2017/08/25(金) 23:07:15.44 ID:v5lI4Ey9.net
- ああ
ok
itemBoxesって俺っぽいな
これpanelかね?
- 345 :名前は開発中のものです。:2017/08/25(金) 23:10:34.70 ID:v5lI4Ey9.net
- あれでも俺教えてねぇか
わかんねぇな
BoxesてのがpanelならSlotsで読み替えればよし
zX1Y1.enabled = false; これは俺意味わかんねぇからとりあえず放置
- 346 :ダーク王鍬大使 :2017/08/25(金) 23:13:56.37 ID:PPVko2ka.net
- BoxesはおそらくRaw Imageでふよ(^^
ほんとの所僕でもどこをどう呼び出してるのかわかりまふぇん(^^
- 347 :名前は開発中のものです。:2017/08/25(金) 23:16:58.01 ID:v5lI4Ey9.net
- raw imageはだめだ
どっかに避けとく
cell size確定したら起こして
- 348 :ダーク王鍬大使 :2017/08/25(金) 23:25:23.85 ID:PPVko2ka.net
- SlotsにGritLayoutGroupコンポーネントを追加し
cell sizeをアイテムアイコンの大きさぐらいに調整
ここで詰んでまふ(^^
Cell Sizeをいじっても大きさが変わりまふぇん(^^
- 349 :名前は開発中のものです。:2017/08/25(金) 23:33:30.46 ID:v5lI4Ey9.net
- うーんと
いろいろありえんだけど
cell sizeは分割したサイズなので見た目かわんねぇから
イメージを子供に追加してちょっと移動してやるとスナップしねぇかな
- 350 :名前は開発中のものです。:2017/08/25(金) 23:36:41.94 ID:v5lI4Ey9.net
- ヒエラルキーでいうとこういう並びにしてやる
Slots
---Image
---Image(1)
....
こういう感じに
- 351 :ダーク王鍬大使 :2017/08/25(金) 23:37:03.44 ID:PPVko2ka.net
- http://i.imgur.com/g2z3Ddy.png
出来てまひた(^^
- 352 :名前は開発中のものです。:2017/08/25(金) 23:39:04.05 ID:v5lI4Ey9.net
- どないやねん!!
そんでまぁたくさんならべてテストするとして、
spriteのsliceってやり方わかるか?
というかもうなってんのかなiconのイメージ画像
- 353 :ダーク王鍬大使 :2017/08/25(金) 23:41:57.94 ID:PPVko2ka.net
- Spriteってどこにありまふか?(^^
- 354 :名前は開発中のものです。:2017/08/25(金) 23:42:05.26 ID:v5lI4Ey9.net
- さらっとスルーしてたけど
>>339まちがってんじゃねーか!
入手したIDをaddしろっつーの
- 355 :名前は開発中のものです。:2017/08/25(金) 23:43:26.41 ID:v5lI4Ey9.net
- え、そこから...?か...? はて
pngとか画像類をインポートしてTexture typeをsprite(UI なんとかかんとか
に変更でスプライト
- 356 :ダーク王鍬大使 :2017/08/25(金) 23:46:50.90 ID:PPVko2ka.net
- 出来まひた(^^
感謝感謝のボッキング!(^^
- 357 :名前は開発中のものです。:2017/08/25(金) 23:48:23.40 ID:v5lI4Ey9.net
- まてまて
まだ全然おわってねぇぞw
おねむか?
- 358 :名前は開発中のものです。:2017/08/25(金) 23:49:16.51 ID:v5lI4Ey9.net
- >>339の修正おわったら
cell sizeを報告せよ
- 359 :ダーク王鍬大使 :2017/08/25(金) 23:50:30.80 ID:PPVko2ka.net
- http://i.imgur.com/Cxp9bE0.png
どこでIDを入手しまひたっけ?(^^
- 360 :名前は開発中のものです。:2017/08/25(金) 23:55:43.01 ID:v5lI4Ey9.net
- うへへへへへへ・・・
おまえはなにをいってるんだ・・・
俺が発狂するわ・・・
アイテムさんにチョウダイしたコードはどこにあるんだ・・・
- 361 :ダーク王鍬大使 :2017/08/25(金) 23:58:21.99 ID:PPVko2ka.net
- target.GetComponent<ItemTest>().アイテムIDかえす();
これでふか?(^^
- 362 :名前は開発中のものです。:2017/08/26(土) 00:00:59.71 ID:2V5kiriw.net
- そのコードは飾りなのか、IDをくれるのか
ダメージのやりとりとか
- 363 :ダーク王鍬大使 :2017/08/26(土) 00:05:35.13 ID:kHVEnKcM.net
- 頭が混乱して来まひた(^^
僕は何を作りたかったのでひょうか?(^^
- 364 :名前は開発中のものです。:2017/08/26(土) 00:09:05.69 ID:2V5kiriw.net
- あほー;;
targetなんちゃらかんちゃらは
「アイテムさん、あなたのスクリプトの、IDを返す関数を実行してね」
なんだから、この処理は全体としてIDを返してくるんだよ
int id = target.....
と書いてやればID保存できるだろ
っていうか勉強しろおまえというやつは!!!
- 365 :ダーク王鍬大使 :2017/08/26(土) 00:12:26.11 ID:kHVEnKcM.net
- 呼び出せないと言われたので(^^
int ID;をstatic public int ID;に変更しまひた(^^
問題ありまふぇんか?(^^
- 366 :名前は開発中のものです。:2017/08/26(土) 00:16:31.74 ID:2V5kiriw.net
- いやーそりゃコメントしづらいな
そりゃあ動くけど
ここまでの苦労が水の泡ではないか・・・
- 367 :ダーク王鍬大使 :2017/08/26(土) 00:18:31.90 ID:kHVEnKcM.net
- じゃあどうすればよかったのでひょう?(^^
僕は混乱のあまりチンコが固いでふ(^^
- 368 :名前は開発中のものです。:2017/08/26(土) 00:20:12.36 ID:2V5kiriw.net
- >>364
読んでまじで理解不能なのか?
- 369 :ダーク王鍬大使 :2017/08/26(土) 00:21:39.03 ID:kHVEnKcM.net
- 出来まひた(^^
感謝感謝のボッキング!(^^
- 370 :ダーク王鍬大使 :2017/08/26(土) 00:27:03.68 ID:kHVEnKcM.net
- 無事、アイテムの収納ができた次は何をするのでひょうか?(^^
- 371 :名前は開発中のものです。:2017/08/26(土) 00:28:31.91 ID:2V5kiriw.net
- うーんほんまかいな
ちと夜もふけてきたのでとりあえずすすめるが
cell sizeがいくつだって?
- 372 :ダーク王鍬大使 :2017/08/26(土) 00:29:18.50 ID:kHVEnKcM.net
- 10*10でジャストフィットしまふよ(^^
- 373 :名前は開発中のものです。:2017/08/26(土) 00:29:54.31 ID:2V5kiriw.net
- そんなちっこいの?
ええ?cell sizeだぞ?
- 374 :ダーク王鍬大使 :2017/08/26(土) 00:35:41.86 ID:kHVEnKcM.net
- 100だとこうなりまふ(^^
http://i.imgur.com/cIxM6ZK.png
10以下(5)だとこうなりまふ(^^
http://i.imgur.com/4RQQjjK.png
- 375 :名前は開発中のものです。:2017/08/26(土) 00:39:32.87 ID:2V5kiriw.net
- それスケール4倍にしてるからじゃねぇか?
- 376 :ダーク王鍬大使 :2017/08/26(土) 00:42:21.90 ID:kHVEnKcM.net
- スケール一倍にしまひた(^^
次はどうすればいいんでひょう先生!(^^
- 377 :名前は開発中のものです。:2017/08/26(土) 00:44:03.49 ID:2V5kiriw.net
- サイズはいくつになったんだーこのやろう
40x40か?
- 378 :ダーク王鍬大使 :2017/08/26(土) 00:46:31.41 ID:kHVEnKcM.net
- 40*40にしたらこうなりまひた(^^
http://i.imgur.com/ncV1m1s.png
サイズはあってまふがずれてまふね(^^
大きさってどこで変えるんでひたっけ(^^
- 379 :ダーク王鍬大使 :2017/08/26(土) 00:49:20.67 ID:kHVEnKcM.net
- 変わりまひた(^^
- 380 :名前は開発中のものです。:2017/08/26(土) 00:50:05.15 ID:2V5kiriw.net
- ああ
なんでこうなってるかわかった
アンカーのプリセットアイコンを左上とかに設定してみれ
いま伸縮タイプなってんだろう
- 381 :名前は開発中のものです。:2017/08/26(土) 00:51:12.48 ID:2V5kiriw.net
- いまのはSlotsの話な
- 382 :ダーク王鍬大使 :2017/08/26(土) 00:54:52.55 ID:kHVEnKcM.net
- 特に問題なく機能してるように見えまふが(^^
これじゃあ駄目なんでふか?(^^
http://i.imgur.com/cReD4JP.png
- 383 :名前は開発中のものです。:2017/08/26(土) 00:57:19.51 ID:2V5kiriw.net
- ちっと判断つきにくいが想定通り動きゃいいよ
さてボッキングくん
インベントリの基本的な実装はいま進捗何パーセントぐらいだとおもう?
- 384 :ダーク王鍬大使 :2017/08/26(土) 00:58:01.45 ID:kHVEnKcM.net
- 13%くらいでふか?(^^
- 385 :名前は開発中のものです。:2017/08/26(土) 01:00:45.81 ID:2V5kiriw.net
- あー低めにみつもったな
まぁ25%ぐらいかな
>>340の3まですすめて
- 386 :名前は開発中のものです。:2017/08/26(土) 01:04:00.90 ID:2V5kiriw.net
- そしたら
40x40の倍数の大きめの画像作る
これをアイコンイメージにする
例えば400x360とか
この場合90種類のアイコンを一枚の画像に書く意味
- 387 :ダーク王鍬大使 :2017/08/26(土) 01:05:43.04 ID:kHVEnKcM.net
- イメージをプレファブ化は一つプレファブ化すればいいんでふか?(^^
それとも10*10の100個プレファブ化?(^^
- 388 :名前は開発中のものです。:2017/08/26(土) 01:05:54.53 ID:2V5kiriw.net
- この仮のアイコンイメージ画像に
ざっとA B Cとか
三種類ぐらいでいいので40x40サイズの文字なりへな絵なりを書いておいて
インポートし、スプライトに設定してテストする
- 389 :名前は開発中のものです。:2017/08/26(土) 01:06:42.08 ID:2V5kiriw.net
- イメージ一個
- 390 :ダーク王鍬大使 :2017/08/26(土) 01:08:19.37 ID:kHVEnKcM.net
- ふぁい(^^
ちょうど前作ったアイテムアイコンが40*40でひた(^^
http://i.imgur.com/rNGdcy3.png
- 391 :名前は開発中のものです。:2017/08/26(土) 01:10:18.03 ID:2V5kiriw.net
- ボッキングが折れるかインベントリの基本実装が終わるまでは付き合うが
若干俺が寝ぼけてきている...
このあと僕はなにをするんでひたっけ?
ああそうかスライスか
- 392 :名前は開発中のものです。:2017/08/26(土) 01:11:07.21 ID:2V5kiriw.net
- おまいも寝ぼけてんのかな・・w
その倍数のサイズの画像だぞ?
- 393 :名前は開発中のものです。:2017/08/26(土) 01:13:17.11 ID:2V5kiriw.net
- まぁそれ編集してでっかくすればいいな
ああ、なんかほら
ツクールとかでもこの手の画像を一枚にまとめてあつかったりするだろ?
いわゆるスプライトアトラスってやつ
- 394 :ダーク王鍬大使 :2017/08/26(土) 01:13:41.50 ID:kHVEnKcM.net
- http://i.imgur.com/fAvlc9y.png
こんな感じでふか?(400*360)(^^
- 395 :名前は開発中のものです。:2017/08/26(土) 01:14:00.57 ID:2V5kiriw.net
- テクスチャアトラスっていうほうが普通か
- 396 :名前は開発中のものです。:2017/08/26(土) 01:14:22.64 ID:2V5kiriw.net
- それそれそれ
- 397 :名前は開発中のものです。:2017/08/26(土) 01:15:02.85 ID:2V5kiriw.net
- もう一個ぐらい
文字でもかいといて
それいんぽーとしてspriteにして
- 398 :ダーク王鍬大使 :2017/08/26(土) 01:16:55.39 ID:kHVEnKcM.net
- ちょっと待っててくらふぁい(^^
ファイアアルパカのグリッドってどこで数値変えるか調べてきまふ(^^
- 399 :名前は開発中のものです。:2017/08/26(土) 01:17:11.53 ID:2V5kiriw.net
- そのスプライトモードをmultipleにして
sprite editor起動
apply
- 400 :名前は開発中のものです。:2017/08/26(土) 01:19:17.58 ID:2V5kiriw.net
- スプライトエディタのsliceってメニューがあるから
それおしてtypeを
grid by cell size
- 401 :ダーク王鍬大使 :2017/08/26(土) 01:19:42.45 ID:kHVEnKcM.net
- ファルパカって普段お絵かきにしか使わないんでふけど(^^
グリッドのサイズ変えられないんでふね(^^
ビックリしまひた(^^
- 402 :名前は開発中のものです。:2017/08/26(土) 01:20:29.45 ID:2V5kiriw.net
- そんでpixcelサイズを40x40でslice
- 403 :名前は開発中のものです。:2017/08/26(土) 01:22:43.63 ID:2V5kiriw.net
- そんでエディタ閉じるとapplyで確定して
spriteが分割されるのでこれを
Resourcesっていう特殊名のフォルダ作ってその中にいれておく
- 404 :名前は開発中のものです。:2017/08/26(土) 01:26:13.08 ID:2V5kiriw.net
- ここまでできたら俺の夜食用意して
- 405 :名前は開発中のものです。:2017/08/26(土) 01:27:44.55 ID:2V5kiriw.net
- あーファイアアルパカってそんな略し方するのか
へーぐりっどかえらんないの
- 406 :ダーク王鍬大使 :2017/08/26(土) 01:29:31.48 ID:kHVEnKcM.net
- ここまで出来まひた(^^
お夜食の粗茶でふ ^^)つ旦
- 407 :名前は開発中のものです。:2017/08/26(土) 01:31:00.41 ID:2V5kiriw.net
- ほう
くいものではないとはなかなか
そしたら次スクリプト
アイテムメニューUIにスクリプトつける
名前はItemManagerとかinventryManagerとかなんとか
- 408 :名前は開発中のものです。:2017/08/26(土) 01:33:26.80 ID:2V5kiriw.net
- そいでなあ
前置きが長くてもあれだが
ボッキングにはちょっと難しくなるかもだから
ちょっと気合いいれろで
まず、このスクリプトでResourcesからスプライトをloadする
やり方わかるか?
- 409 :ダーク王鍬大使 :2017/08/26(土) 01:34:26.93 ID:kHVEnKcM.net
- 分かりまふぇん(^^
- 410 :名前は開発中のものです。:2017/08/26(土) 01:35:55.06 ID:2V5kiriw.net
- じゃあResources.LoadAllでぐぐって
俺は続きの説明しておく
- 411 :名前は開発中のものです。:2017/08/26(土) 01:36:13.38 ID:2V5kiriw.net
- あちゃー。。。
- 412 :ダーク王鍬大使 :2017/08/26(土) 01:40:16.60 ID:kHVEnKcM.net
- GameObject[] textures = Resources.LoadAll("Textures");
これを使えばいいんでふか?(^^
- 413 :名前は開発中のものです。:2017/08/26(土) 01:44:33.56 ID:2V5kiriw.net
- ああ、そうそうそんなやつ
- 414 :名前は開発中のものです。:2017/08/26(土) 01:45:17.79 ID:2V5kiriw.net
- GameObjectじゃなくて Sprite[] で
- 415 :ダーク王鍬大使 :2017/08/26(土) 01:46:34.93 ID:kHVEnKcM.net
- Castが不足してないか云々言われまひた(^^
- 416 :名前は開発中のものです。:2017/08/26(土) 01:49:16.01 ID:2V5kiriw.net
- Resources.LoadAll<Sprite>
ジェネリック
- 417 :名前は開発中のものです。:2017/08/26(土) 01:50:37.13 ID:2V5kiriw.net
- ぐあ・・・説明全部消えた
俺さん死亡
- 418 :ダーク王鍬大使 :2017/08/26(土) 01:51:15.38 ID:kHVEnKcM.net
- ()の中はスプライト化した画像でいいんでふよね?(^^
- 419 :名前は開発中のものです。:2017/08/26(土) 01:51:59.93 ID:2V5kiriw.net
- そうそう
- 420 :名前は開発中のものです。:2017/08/26(土) 01:54:08.77 ID:2V5kiriw.net
- ソース貼っちゃおうか、もう俺がつらいだけじゃん
だがそれじゃあボッキングの勉強にならないじゃん
という謎の葛藤
貼らない
だが死亡
ボッキング眠くなんないの?寝たらもう教えないけどね!
- 421 :ダーク王鍬大使 :2017/08/26(土) 01:58:11.53 ID:kHVEnKcM.net
- このまま4時までぶっ通すつもりでふ(^^
- 422 :名前は開発中のものです。:2017/08/26(土) 01:59:14.42 ID:2V5kiriw.net
- おう
4時までじゃおわんないけどな!
- 423 :ダーク王鍬大使 :2017/08/26(土) 02:06:24.78 ID:kHVEnKcM.net
- それでは続きを作りまひょう(^^
- 424 :名前は開発中のものです。:2017/08/26(土) 02:13:49.23 ID:2V5kiriw.net
- 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 :ダーク王鍬大使 :2017/08/26(土) 02:23:43.93 ID:kHVEnKcM.net
- 情報量多いでふね(^^
頭ぱっぱらぱー(^^
- 426 :ダーク王鍬大使 :2017/08/26(土) 02:24:12.16 ID:kHVEnKcM.net
- 一つずつやっていきまひょう(^^
- 427 :名前は開発中のものです。:2017/08/26(土) 02:26:52.86 ID:2V5kiriw.net
- playerスクリプト
itemリストを返すメソッドを作る
ItemManagerのonEnableで
playerのitemリストを取得
foreachでitemリストのIDを調べる
Imageの配列のImageコンポーネントを取得
Imageコンポーネントにスプライト[ ID ]を設定
ここまで書くと手持ちのアイテムがメニューに表示されるようになる
と俺の寝ぼけた脳内では結論している
- 428 :名前は開発中のものです。:2017/08/26(土) 02:29:34.26 ID:2V5kiriw.net
- この説明でボッキングができるとは思っていないので
というかボッキングじゃなくても酷なので
補足はするがちょっとQKするっていうかおにぎり買いにいってきます。。。
とりあえずやれるだけやってみるよろし
- 429 :名前は開発中のものです。:2017/08/26(土) 02:48:23.61 ID:2V5kiriw.net
- 俵おむすび弁当うめぇ
- 430 :ダーク王鍬大使 :2017/08/26(土) 02:55:37.89 ID:kHVEnKcM.net
- ごめんなふぁい(^^
パスタ作って食べてまひた(^^
- 431 :名前は開発中のものです。:2017/08/26(土) 03:03:31.88 ID:2V5kiriw.net
- 田原総一朗はもしゃもしゃ何言ってるかわからん
三浦瑠璃ってなんかいいよな
女軍団毒舌でワロタ
- 432 :名前は開発中のものです。:2017/08/26(土) 03:10:29.57 ID:2V5kiriw.net
- >>427の説明が雑すぎて動かねぇから
とりあえず>>424だけでいいよ
- 433 :ダーク王鍬大使 :2017/08/26(土) 03:15:45.66 ID:kHVEnKcM.net
- ふぁい(^^
- 434 :名前は開発中のものです。:2017/08/26(土) 03:19:56.06 ID:2V5kiriw.net
- >>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 :名前は開発中のものです。:2017/08/26(土) 03:35:23.40 ID:2V5kiriw.net
- >>427の訂正版
playerスクリプト
itemリストを返すメソッドを作る
ItemManagerのonEnableで
playerのitemリストを取得
int I;
foreachでitemリストのすべてのIDを順に調べる
Imageリスト[i]のImageコンポーネントを取得
Imageコンポーネントにスプライト[ ID ]を設定
I++;
- 436 :名前は開発中のものです。:2017/08/26(土) 03:36:38.58 ID:2V5kiriw.net
- 飯食ったら眠くなった
寝るッ
気が向いたらまた明日だ
- 437 :ダーク王鍬大使 :2017/08/26(土) 03:39:55.66 ID:kHVEnKcM.net
- 1 宣言するフィールド
Imageリスト
Imageプレファブ(serializeにしてインスペクタでアタッチ)
Slots
playerスクリプト
これは宣言するフィールド
void openis ()
{
Imageリスト
Imageプレファブ(serializeにしてインスペクタでアタッチ)
Slots
playerスクリプト
}
みたいな感じでふか?(^^
- 438 :ダーク王鍬大使 :2017/08/26(土) 03:56:02.46 ID:kHVEnKcM.net
- 僕もねましゅ(^^
- 439 :名前は開発中のものです。:2017/08/26(土) 05:00:16.64 ID:n2EF2UH/.net
- スカイプなら3分で終わることを延々とやり続けるクソスレ
- 440 :名前は開発中のものです。:2017/08/26(土) 07:57:06.74 ID:2V5kiriw.net
- >>437
ちゃうなあ、なんでメソッドみたいになるんだ
宣言するフィールドってのは
インスタンスフィールド
インスタンス変数
C#のクラスの説明にでてくるからYOME
- 441 :ダーク王鍬大使 :2017/08/26(土) 07:57:30.92 ID:kHVEnKcM.net
- 皆が寝てる間僕はこれをシコシコ作ってまひた(^^
http://i.imgur.com/NJT6Mdm.png
- 442 :ダーク王鍬大使 :2017/08/26(土) 07:58:58.75 ID:kHVEnKcM.net
- あぁ、フィールドでひたか(^^
クラスの中、メソッドの外のあの場所でふよね(^^
寝ぼけてまひた(^^
- 443 :ダーク王鍬大使 :2017/08/26(土) 08:06:27.65 ID:kHVEnKcM.net
- イメージリストを使うには
using UnityEngine.Experimental.UIElements;
これを付ければいいんでふか?(^^
- 444 :ダーク王鍬大使 :2017/08/26(土) 08:11:06.14 ID:kHVEnKcM.net
- 質問ばかりで申し訳ないでふ(^^
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 () {
}
間違ってないでふよねここまで?(^^
- 445 :名前は開発中のものです。:2017/08/26(土) 08:53:37.52 ID:bchde5yg.net
- お前が餌やったんだぞ最後まで教えろよ
- 446 :名前は開発中のものです。:2017/08/26(土) 08:54:02.49 ID:2V5kiriw.net
- だいたいあってそうだな
- 447 :名前は開発中のものです。:2017/08/26(土) 08:57:26.64 ID:2V5kiriw.net
- うーんだが
Sprite[] textures = Resources.LoadAll<Sprite>("ItemTityPotions");
これエラーにならんか?
- 448 :名前は開発中のものです。:2017/08/26(土) 09:07:38.12 ID:2V5kiriw.net
- ああなんでもない大丈夫だ俺が勘違いした
というか俺が戻ったタイミングで寝んなw
- 449 :名前は開発中のものです。:2017/08/26(土) 09:21:49.83 ID:2V5kiriw.net
- >>443は関係なしExperimenntalなんとかとかいらない
あとは大丈夫かなとりあえず
- 450 :名前は開発中のものです。:2017/08/26(土) 09:45:57.39 ID:2V5kiriw.net
- ボッキング悪いな
ちとimageリストんとこが気持ちわるいので
起きたら少し直す
あとプレイヤースクリプトのフィールドが抜けてるけど
まぁあとでまとめて説明する
- 451 :名前は開発中のものです。:2017/08/26(土) 09:52:35.08 ID:3nNIs8Eb.net
- おやおや、急にスレが伸びてると思ったら…
ボッキングよかったなぁ
そして君たち睡眠時間短すぎよ
- 452 :名前は開発中のものです。:2017/08/26(土) 12:39:56.57 ID:ou/uVqq4.net
- ところでぼっこの氏って本業ゲームプログラマーなの?
- 453 :名前は開発中のものです。:2017/08/26(土) 13:09:11.60 ID:sbkt8liP.net
- 本業じゃないだろ、あれは
- 454 :ダーク王鍬大使 :2017/08/26(土) 13:55:00.28 ID:kHVEnKcM.net
- 寝落ちしちゃいまひた(^^
ごめんなふぁい(^^
- 455 :名前は開発中のものです。:2017/08/26(土) 14:03:31.33 ID:2V5kiriw.net
- おおおおう
えーっと
private List<Image> ImageList = new List<Image>();
はリストじゃなくて配列に
そんでStartの中身つくる
- 456 :ダーク王鍬大使 :2017/08/26(土) 14:10:09.60 ID:kHVEnKcM.net
- 配列とはまた新しい要素が出てきまひたね・・・(^^
こうでふか?(^^
private Image[] ImageArray = new Image[100];
- 457 :名前は開発中のものです。:2017/08/26(土) 14:11:03.95 ID:2V5kiriw.net
- それだけど
宣言だけで初期化しない
- 458 :ダーク王鍬大使 :2017/08/26(土) 14:13:33.54 ID:kHVEnKcM.net
- 初期化はint[] array = {0, 1, 2};これを5,6,7と淡々と続き書いていく感じでふか?(^^
- 459 :ダーク王鍬大使 :2017/08/26(土) 14:16:04.40 ID:kHVEnKcM.net
- ひょっとして二次元配列を使ったほうがいいでふか?(^^
- 460 :名前は開発中のものです。:2017/08/26(土) 14:16:14.13 ID:2V5kiriw.net
- 2 Start
////Imageのリストを初期化 これいらない子
SlotsをFindで保存
playerスクリプトをgetComponentで取得
forループで100個のImageを
1) instanciate
2) setParentでSlotにセット
//////3) Imageリストにadd これもいらない子
ループ終わり
ImageArray = Slotsの子要素をすべて取得 //★New!
- 461 :名前は開発中のものです。:2017/08/26(土) 14:17:11.72 ID:2V5kiriw.net
- 初期化はStartの最後のNewがしてくれるから不要
- 462 :ダーク王鍬大使 :2017/08/26(土) 14:29:08.29 ID:kHVEnKcM.net
- RawImage 勃起ペニスSLOT収納 = GameObject.Find("Slots").GetComponent<Slots>();
GetComponent<Slots>();のSlotsがエラー吐きまふね(^^
- 463 :名前は開発中のものです。:2017/08/26(土) 14:30:38.71 ID:2V5kiriw.net
- ・・・・
slotsはraw imageじゃないし、コンポーネントでもない
- 464 :名前は開発中のものです。:2017/08/26(土) 14:33:26.59 ID:2V5kiriw.net
- ああそうか何をしようとしてるかわかんないから無理ないのかなあ
UIとしてのSlotsを変数に保存しておく意味な
そのくっそふざけた名前の変数に(^^##
- 465 :ダーク王鍬大使 :2017/08/26(土) 14:36:53.50 ID:kHVEnKcM.net
- 上は解決しまひた(^^
GameObject 勃起ペニスPlayer = GetComponent<Playerbokking>();
これだとエラー吐きまふね(^^
- 466 :ダーク王鍬大使 :2017/08/26(土) 14:37:33.42 ID:kHVEnKcM.net
- 僕は一体どこへ向かってるんでひょうか?(^^
- 467 :名前は開発中のものです。:2017/08/26(土) 14:39:51.54 ID:2V5kiriw.net
- スクリプト(PlayerBokkingだっけ?)ってのはGameObject(ethan?)にアタッチされた"コンポーネント"
- 468 :名前は開発中のものです。:2017/08/26(土) 14:50:18.53 ID:2V5kiriw.net
- 俺あと一時間くらいしか時間なく、アイコン表示ぐらいは終わらせたいので
もうちょっとヒント
欲しいのはPlayerBokking
PlayerBokkingはスクリプト(厳密に言うとpublicで宣言されたクラス)なので
ItemManagerからも見える「型」
なので
PlayerBokking bokking = イーサンどこですか(). イーサンのPlayerBokkingコンポーネントを取得
てなことを書いてやる、いつもやり忘れてnullReference出してるだろ
- 469 :ダーク王鍬大使 :2017/08/26(土) 14:50:18.87 ID:kHVEnKcM.net
- http://i.imgur.com/rZ92boN.png
分からないときはコードがぐちゃぐちゃになる前に聞く(^^
これが一番大事でふ(^^
上みたいになったけどどうする!?(^^
- 470 :名前は開発中のものです。:2017/08/26(土) 14:50:55.91 ID:2V5kiriw.net
- いつも通りだなw
- 471 :名前は開発中のものです。:2017/08/26(土) 14:53:46.66 ID:2V5kiriw.net
- いくらなんでももういい加減理解しろ
GameObject hoge; と書いても、GameObject型の空っぽの箱
hoge = GameObject.Find("Ethan"); とか書いてやっとhogeという箱の中にイーサンが入る
GameObject.Findはシーン中のGameObjectを文字通り探してくる処理
- 472 :ダーク王鍬大使 :2017/08/26(土) 14:53:51.06 ID:kHVEnKcM.net
- http://i.imgur.com/t68gSTH.png
こうなりまひた(^^
また未知のエラーががが(^^
- 473 :ダーク王鍬大使 :2017/08/26(土) 14:54:51.99 ID:kHVEnKcM.net
- >>471
探さなきゃいけなかったんでふね(^^
最近忘れっぽくて困りまふ(^^
- 474 :ダーク王鍬大使 :2017/08/26(土) 14:56:36.50 ID:kHVEnKcM.net
- 無事出来まひた(^^
感謝感謝のボッキング!(^^
(前にやったことを萎びたチンコみたいに忘れるのってもう僕はだめでふね・・・)(^^
- 475 :名前は開発中のものです。:2017/08/26(土) 14:58:31.15 ID:2V5kiriw.net
- そんで
100回ループしてImageをSlotsにならべてやり、
ならべたImageを配列として取り出しておく(もうすぐ使う)
- 476 :ダーク王鍬大使 :2017/08/26(土) 15:06:29.06 ID:kHVEnKcM.net
- ここがググり方が悪いのかよくわかりまふぇんでひた(^^
1) instanciate
2) setParent
- 477 :名前は開発中のものです。:2017/08/26(土) 15:09:50.73 ID:2V5kiriw.net
- そりゃタイポだw
Instantiate これは知ってるだろ
SetParent こっちはでてくるだろ
- 478 :ダーク王鍬大使 :2017/08/26(土) 15:13:03.82 ID:kHVEnKcM.net
- モンスターのスポーン関係で使ったような使ってないような・・・(^^
調べてみたら何とかなりそうな気がして来まひた(^^
- 479 :名前は開発中のものです。:2017/08/26(土) 15:13:25.67 ID:2V5kiriw.net
- Slots(panel)
-Image
-Image
-....
ヒエラルキー上でこういう親子関係になると
SlotsのGrit Layout Groupが勝手にImageを並べてくれる
というのを親に指定するSetParentを使ってスクリプト上で実現している
あと30ぷーん
- 480 :ダーク王鍬大使 :2017/08/26(土) 15:18:57.73 ID:kHVEnKcM.net
- for (int i = 0; i < bokkiage; i++)
{
if (bokkiage == 100)
{
Object ItemRaw1 = null;
Instantiate(ItemRaw1, new Vector3(0, 0, 0), Quaternion.identity);
break;
}
}
こうなりまひた(^^
間違ってる所はないでふよね?(^^
- 481 :名前は開発中のものです。:2017/08/26(土) 15:23:22.78 ID:2V5kiriw.net
- なんだこれ
ちょっとまて意味がわからん・・・
- 482 :名前は開発中のものです。:2017/08/26(土) 15:30:40.08 ID:2V5kiriw.net
- うわまてまてまて
ヒー
時間がないので罵倒と説教は省略しまして
ほとんどまちがってるぞ
まず100回くりかえすforループを書く
Object ItemRaw1 = null; これいらん意味わからん
bokkiageとかいうのもいらない
if 文もいらない
作りたいのはImageのプレファブ(UI)なので
new Vector3(0, 0, 0), Quaternion.identityこんなのも関係ない
UI Instantiateとかでぐぐってでてこないか?
- 483 :名前は開発中のものです。:2017/08/26(土) 15:32:44.97 ID:2V5kiriw.net
- http://tm8r.hateblo.jp/entry/2016/04/12/202214
こんな感じのを100回くりかえす
- 484 :名前は開発中のものです。:2017/08/26(土) 15:34:57.34 ID:2V5kiriw.net
- 先回りすると
gameObject.transform
これはgameObjectではなくFindしておいたSlots
- 485 :ダーク王鍬大使 :2017/08/26(土) 15:47:42.51 ID:kHVEnKcM.net
- http://i.imgur.com/GwRlUQH.png
こうなりまひた・・・もう僕はダメみたいでふ・・・(^^
ぼっこの殿も出かけちゃったようでふひ(^^
しばらく頭を冷やしまひょう(^^
- 486 :名前は開発中のものです。:2017/08/26(土) 15:51:15.79 ID:2V5kiriw.net
- もうでかけるけど
forループもかけないのは限度超えてるぞ
なんのために本買ったんだ
勉強しとけ
- 487 :ダーク王鍬大使 :2017/08/26(土) 16:02:32.88 ID:kHVEnKcM.net
- ふぁい(^^
今日一日かけて勉強しまふ(^^
- 488 :名前は開発中のものです。:2017/08/26(土) 16:56:41.62 ID:3nNIs8Eb.net
- 正直笑ってしまったわw
for文も書けずにここまで実装できてしまうなんてやっぱりすごいのね!
ボキちゃんじゃなくて、
Unityが、
- 489 :ダーク王鍬大使 :2017/08/26(土) 18:07:18.33 ID:kHVEnKcM.net
- 僕の料理(^^
鶏胸肉を一口大に切りまふ(^^
バターで焦げ目がつくまで中火でこんがり焼きまふ(^^
両面焼けて来たらコショウたっぷり塩中量入れてかき混ぜて全体に塩コショウが行き渡るようにしまふ(^^
完成!(^^
これが中々おいしいんでふよ(^^
ぜひお試しあれ(^^
ボッキング!(^^
- 490 :名前は開発中のものです。:2017/08/26(土) 18:47:16.11 ID:GVqikoyN.net
- それ普通のバター焼きじゃねえか
そしてバターといったら醤油だろうが
そんなことよりfor勉強したら
さっさと作りやがれ
- 491 :ダーク王鍬大使 :2017/08/26(土) 22:04:19.96 ID:kHVEnKcM.net
- 寝てまひた(^^
寝る前にFor勉強して作り直しまひたよ(^^
- 492 :ダーク王鍬大使 :2017/08/26(土) 22:28:22.37 ID:kHVEnKcM.net
- 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:33.08 ID:3nNIs8Eb.net
- 愛(i)とは何かね?
- 494 :ダーク王鍬大使 :2017/08/26(土) 23:58:23.24 ID:kHVEnKcM.net
- int型の変数でふよ(^^
(i)←まんこみたいでふ(^^
- 495 :ダーク王鍬大使 :2017/08/27(日) 00:11:32.87 ID:x+sSe/+w.net
- 【悲報】ぼっこの殿、去る(^^
こうなったら自力で出来るところまでやってやりまふよ(^^
といってもモデリングくらいしかできまふぇんが(^^
スクリプト知識を深めるためにせっかく買った猫C#でも読んでみまふか(^^
- 496 :ダーク王鍬大使 :2017/08/27(日) 00:36:32.32 ID:x+sSe/+w.net
- Sprite[] textures = Resources.LoadAll<Sprite>("ItemTityPotions");
この部分が赤エラー4つくらい吐いてるんでふけど原因分かる方いまふぇんか?(^^
- 497 :名前は開発中のものです。:2017/08/27(日) 00:40:50.48 ID:zU6qDGOi.net
- 何が作りたいのかわからないけどそれで良いと思いました
- 498 :ダーク王鍬大使 :2017/08/27(日) 00:47:38.97 ID:x+sSe/+w.net
- でも赤エラー4つ・・・(^^
http://i.imgur.com/4vuuXE9.png
- 499 :名前は開発中のものです。:2017/08/27(日) 00:57:43.04 ID:zU6qDGOi.net
- コンストラクターに書くなって言われてるけどそのコードは何処にかいているの?
- 500 :ダーク王鍬大使 :2017/08/27(日) 01:01:06.86 ID:x+sSe/+w.net
- http://i.imgur.com/uRdz9TQ.png
フィールドに書いてまふ(^^
どこに移せばいいんでふか(^^
- 501 :名前は開発中のものです。:2017/08/27(日) 01:08:01.87 ID:zU6qDGOi.net
- Startの一番上で良いと思うけどそもそも今使ってないなら消すか
コメントアウトしといたほうが良いかも
- 502 :ダーク王鍬大使 :2017/08/27(日) 01:19:56.48 ID:x+sSe/+w.net
- エラー吐かなくなりまひた(^^
感謝感謝のボッキング!(^^
あともう一つ(^^
for (int i = 0; i < 100; i++)
{
GameObject obj = (GameObject)Resources.Load("Prefabs/ItemRaw1");
GameObject prefab = Instantiate(obj);
prefab.transform.SetParent(transform);
}
ここが(^^
GameObject prefab = Instantiate(obj);
こんなエラーを吐きまふ(^^
解決方法ご教授お願いしまふ(^^
ArgumentException: The Object you want to instantiate is null.
UnityEngine.Object.CheckNullArgument (System.Object arg, System.String message) (at C:/buildslave/unity/build/Runtime/Export/UnityEngineObject.cs:238)
UnityEngine.Object.Instantiate[GameObject] (UnityEngine.GameObject original) (at C:/buildslave/unity/build/Runtime/Export/UnityEngineObject.cs:199)
ItemManager.Start () (at Assets/スクリプト/ItemManager.cs:20)
- 503 :名前は開発中のものです。:2017/08/27(日) 01:30:42.67 ID:zU6qDGOi.net
- うまくロード出来ないので
"Prefabs/ItemRaw1"
がResourcesの中に入っているか、綴り間違ってないか確認で
- 504 :ダーク王鍬大使 :2017/08/27(日) 01:32:58.34 ID:x+sSe/+w.net
- InvalidCastException: Cannot cast from source type to destination type.
ItemManager.Start () (at Assets/スクリプト/ItemManager.cs:19)
エラー文が変わりまひた(^^
英語力がほしいでふ(^^
- 505 :ダーク王鍬大使 :2017/08/27(日) 01:34:38.12 ID:x+sSe/+w.net
- 出来まひた(^^
- 506 :ダーク王鍬大使 :2017/08/27(日) 01:37:30.38 ID:x+sSe/+w.net
- 2019年は亥年なのでイノシシにちなんだイベントキャラ、アイテムを出そうと思いまふ(^^
あと一年早く完成する予定だったら戌年でチンコ犬がイベントモンスターに出せたのに・・・(^^
- 507 :ダーク王鍬大使 :2017/08/27(日) 01:48:09.65 ID:x+sSe/+w.net
- 懐かしい画像が出てきまひた(^^
といっても1ヶ月くらい前でふけど(^^
http://i.imgur.com/NKjZI4v.png
このころはまさか製作がここまで進むとは思いまふぇんでひた(^^
皆様に感謝感謝のボッキング!(^^
- 508 :名前は開発中のものです。:2017/08/27(日) 02:03:15.85 ID:p7p4ha29.net
- アーリーアクセスで使ってもいいのよ
ワンコ
- 509 :ダーク王鍬大使 :2017/08/27(日) 02:08:07.02 ID:x+sSe/+w.net
- チンコ犬を出すとしたらやっぱりモンスターでひょうか?(^^
- 510 :名前は開発中のものです。:2017/08/27(日) 02:10:06.82 ID:+LtuPRMJ.net
- おいこら
forのとこどうなった?
- 511 :ダーク王鍬大使 :2017/08/27(日) 02:34:55.27 ID:x+sSe/+w.net
- void Start () {
Sprite[] textures = Resources.LoadAll<Sprite>("ItemTityPotions");
GameObject 勃起ペニスSLOT収納 = GameObject.Find("Slots");
Playerbokking bokking = GameObject.Find("Ethan").GetComponent<Playerbokking>();
for (int i = 0; i < 100; i++)
{
GameObject obj = (GameObject)Resources.Load("ItemRaw1");
GameObject prefab = Instantiate(obj);
prefab.transform.SetParent(transform);
}
}
こうなりまひた(^^
- 512 :名前は開発中のものです。:2017/08/27(日) 02:39:04.29 ID:+LtuPRMJ.net
- prefab.transform.SetParent(Slotsを格納した変数名.transform);
こうだな
- 513 :名前は開発中のものです。:2017/08/27(日) 02:40:41.27 ID:+LtuPRMJ.net
- この状態で実行するとImageが自動的に並ぶようになったか?
- 514 :ダーク王鍬大使 :2017/08/27(日) 02:50:30.10 ID:x+sSe/+w.net
- ごはん中・・・しばし待たれよ(^^
- 515 :ダーク王鍬大使 :2017/08/27(日) 02:56:03.31 ID:x+sSe/+w.net
- こうなりまひた(^^
http://i.imgur.com/y3uCnvT.png
Imageが自動で並ぶように!?(^^
- 516 :名前は開発中のものです。:2017/08/27(日) 02:56:58.22 ID:+LtuPRMJ.net
- さようか
ちょっとこの一連の作業を補足しておくと
普通に所持アイテムを並べるだけならもっと簡単にできるが
未来のアイテムの配置換えを考慮して
Slotsに事前に100個のイメージを配置しておくという処理をしている
まだ今の時点だとアイコンは表示されない
- 517 :名前は開発中のものです。:2017/08/27(日) 02:58:51.08 ID:+LtuPRMJ.net
- んー?w
なんか余計なことやったな?w
- 518 :ダーク王鍬大使 :2017/08/27(日) 02:59:11.48 ID:x+sSe/+w.net
- つまり収納したアイテムのIDによってアイコンが変わる感じでふね(^^
アイコンはたくさん作ったのでドンとこいでふ(^^
- 519 :ダーク王鍬大使 :2017/08/27(日) 02:59:41.92 ID:x+sSe/+w.net
- 余計なことってなんでひょうか?(^^
- 520 :名前は開発中のものです。:2017/08/27(日) 03:00:09.35 ID:+LtuPRMJ.net
- だいたい想定通りではあるが
さすがにエスパーじゃ無理だ
今の状態のプロジェクトアップしてくれ
- 521 :名前は開発中のものです。:2017/08/27(日) 03:01:46.10 ID:+LtuPRMJ.net
- この場合は
アイテムID0は空っぽ画像、何もしないアイテムにした方がいいな
- 522 :ダーク王鍬大使 :2017/08/27(日) 03:02:47.67 ID:x+sSe/+w.net
- ちょっと待っててくらふぁい(^^
うpに時間がかかりまふ(^^
- 523 :ダーク王鍬大使 :2017/08/27(日) 03:05:47.71 ID:x+sSe/+w.net
- https://www.axfc.net/u/3838986/%EF%BC%AD%EF%BC%AD%EF%BC%AF
- 524 :名前は開発中のものです。:2017/08/27(日) 03:06:51.44 ID:+LtuPRMJ.net
- でも
for文書けるようになったんだから前進したな
真面目な話
- 525 :ダーク王鍬大使 :2017/08/27(日) 03:09:12.45 ID:x+sSe/+w.net
- 前は書けたのでふが(^^
単純に忘れっぽいだけだと思いまふ(^^
例の [SerializeField]で下の二個を指定する方法も忘れちゃいまひたひ(^^
なーんか最近忘れっぽいでふ(^^
- 526 :ダーク王鍬大使 :2017/08/27(日) 03:10:12.26 ID:x+sSe/+w.net
- PC再起動してまふぇんけどちゃんと全部入ってまひたか?(^^
- 527 :名前は開発中のものです。:2017/08/27(日) 03:10:36.89 ID:+LtuPRMJ.net
- [SerializeField]
int a, b;
とかこんなん?
- 528 :ダーク王鍬大使 :2017/08/27(日) 03:11:09.84 ID:x+sSe/+w.net
- そんな感じでひたっけ?(^^
多分そうでふ(^^
- 529 :名前は開発中のものです。:2017/08/27(日) 03:11:13.48 ID:+LtuPRMJ.net
- インポート中
全部かは判断つかんが
- 530 :名前は開発中のものです。:2017/08/27(日) 03:18:29.48 ID:+LtuPRMJ.net
- うーんカオスw
ばぐってんのかなあ
まぁ意味はわかったからいいや
SlotsのRectTransformの左下にstretchとか縦横に書いてあるアイコンあるか?
- 531 :ダーク王鍬大使 :2017/08/27(日) 03:20:09.84 ID:x+sSe/+w.net
- ありまふ(^^
- 532 :名前は開発中のものです。:2017/08/27(日) 03:22:01.86 ID:+LtuPRMJ.net
- そっちだと
>>515
みたいにならんでるんだよな?
こっちはかなりおかしなことになってるが
うまく動いてるならとりあえずさわらないでおこう
そんで、Imageのspriteの指定ははずしておく
- 533 :名前は開発中のものです。:2017/08/27(日) 03:23:10.23 ID:+LtuPRMJ.net
- slotsに並べるImageプレファブのデフォルト画像の話な
- 534 :ダーク王鍬大使 :2017/08/27(日) 03:26:52.45 ID:x+sSe/+w.net
- イメージ画像かなり適当に選んでたんでふけど(^^
透明な画像にしたほうがいいでふか?(^^
- 535 :名前は開発中のものです。:2017/08/27(日) 03:28:24.57 ID:+LtuPRMJ.net
- いまははずしておいていいや
白アイコンとかになるんだろ、その方が問題がわかりやすいから
とりあえず次すすむ
- 536 :名前は開発中のものです。:2017/08/27(日) 03:30:08.51 ID:+LtuPRMJ.net
- ItemManagerの
昨日いったけどImageArrayは宣言時点では初期化しないので
private Image[] ImageArray = new Image[100]; ×
private Image[] ImageArray; ◯
- 537 :ダーク王鍬大使 :2017/08/27(日) 03:31:32.37 ID:x+sSe/+w.net
- 出来まひた(^^
- 538 :名前は開発中のものです。:2017/08/27(日) 03:33:04.01 ID:+LtuPRMJ.net
- おいいいいいいいいい
GameObject Slotsを格納した変数名;
なんだよこれ ><
ほんとにちゃんと動いてるこれ?
prefab.transform.SetParent(勃起ペニスSLOT収納.transform);
こうじゃないのか?
- 539 :ダーク王鍬大使 :2017/08/27(日) 03:36:10.91 ID:x+sSe/+w.net
- 変えてきまひた(^^
- 540 :名前は開発中のものです。:2017/08/27(日) 03:38:41.20 ID:+LtuPRMJ.net
- うーむ
こっちの手元のプロジェクトみると正常に動作するとは思えないが
インポート的な問題かもしれないので
動いてるならすすめるか
- 541 :ダーク王鍬大使 :2017/08/27(日) 03:39:39.69 ID:x+sSe/+w.net
- プロジェクトってエクスポートじゃなくてファイル丸ごとうpしちゃいけないんでふか?(^^
- 542 :名前は開発中のものです。:2017/08/27(日) 03:44:09.62 ID:+LtuPRMJ.net
- どうだろうなあ
自分の環境ではバックアップのときよくやるけど
他人の環境でうごくともかぎらないし、サイズかなりでかいと思うよ
- 543 :名前は開発中のものです。:2017/08/27(日) 03:45:55.12 ID:+LtuPRMJ.net
- 悪いな、ちょっとまってくれ・・・
このあとの説明を検討中
- 544 :名前は開発中のものです。:2017/08/27(日) 03:47:44.90 ID:+LtuPRMJ.net
- ええとな
forループ終わったあとに
Slotsに設定された子要素をGetComponentsInChirdrenての使って
ImageArrayに格納してください
- 545 :ダーク王鍬大使 :2017/08/27(日) 03:52:17.99 ID:x+sSe/+w.net
- ImageArray = GetComponentsInChildren(ItemRaw1(Clone));
これだとエラー吐きまふね(^^
もうちょっと調べてみまふ(^^
- 546 :ダーク王鍬大使 :2017/08/27(日) 03:59:58.34 ID:x+sSe/+w.net
- 分かりまふぇんでひた(^^
ヒントくらふぁい(^^
- 547 :名前は開発中のものです。:2017/08/27(日) 04:00:53.96 ID:+LtuPRMJ.net
- あー悪い
これはステップとばしちゃってるな
いまんとこの前に
Imageのプレファブに新しいスクリプトをつけまっす
その中に
int id;
を宣言します
そんでさっきのとこに
ImageArray = Slots.GetComponentsInChildren<子要素のスクリプト名> ();
と書きます
- 548 :名前は開発中のものです。:2017/08/27(日) 04:03:02.22 ID:+LtuPRMJ.net
- ごめん、int id; じゃなくて
public int id{ get; set; }
こうしといて
説明ははぶきます
- 549 :名前は開発中のものです。:2017/08/27(日) 04:07:39.62 ID:+LtuPRMJ.net
- 子要素のスクリプト名
これはプレファブにつけたスクリプト名(クラス名)な
- 550 :ダーク王鍬大使 :2017/08/27(日) 04:08:43.80 ID:x+sSe/+w.net
- ふぁい(^^
Slotsがエラー吐きまふ(^^
なぜでひょう?(^^
- 551 :名前は開発中のものです。:2017/08/27(日) 04:10:16.38 ID:+LtuPRMJ.net
- このあたりは下準備なので見た目の変化はないはず
ここまで実行できたら
playerスクリプトに
itemリストを返すメソッドを作る 
ItemManagerのonEnableで 
playerのitemリストを取得 (イーサンにお願いする)
int I = 0; 
foreachでitemリストのすべてのIDを順に調べる 
Image配列[i]のImageコンポーネントを取得 
Imageコンポーネントにスプライト[ ID ]を設定 
Image.id = ID
I++;
ループ終わり
で、アイテム拾ってメニュー開くと画像がでるように
- 552 :名前は開発中のものです。:2017/08/27(日) 04:11:52.27 ID:+LtuPRMJ.net
- ああw
それは変数名かえてくれ
勃起なんとかって
というか変数名ちゃんと考えてつけてないから
こっちも混乱するしボッキング自身にもわかりづらいんだぞ
- 553 :ダーク王鍬大使 :2017/08/27(日) 04:14:40.65 ID:x+sSe/+w.net
- 暗黙的に変換できまふぇんが出まひた(^^
どんどん壊れていきまふ(^^
- 554 :ダーク王鍬大使 :2017/08/27(日) 04:17:33.48 ID:x+sSe/+w.net
- ImageArray = Slots.GetComponentsInChildren<IDsengen>();
これで間違ってまふぇんよね?(^^
- 555 :名前は開発中のものです。:2017/08/27(日) 04:17:56.44 ID:+LtuPRMJ.net
- とりあえず
もうこの
勃起ペニスSLOT収納
って変数名
Slotsに直しな
ふざけた名前つけても作業滞る以外の効果ないから
- 556 :ダーク王鍬大使 :2017/08/27(日) 04:18:58.78 ID:x+sSe/+w.net
- 直しまひた(^^
- 557 :名前は開発中のものです。:2017/08/27(日) 04:21:26.47 ID:+LtuPRMJ.net
- エラーなくなったかね?
- 558 :ダーク王鍬大使 :2017/08/27(日) 04:22:59.62 ID:x+sSe/+w.net
- なくなりまふぇんでひた(^^
http://i.imgur.com/OlUAc9n.png
- 559 :名前は開発中のものです。:2017/08/27(日) 04:24:11.47 ID:p7p4ha29.net
- >>515
多分画像のインポート設定が原因よ
前にみたときにwrap modeがrepeatになってたわ
- 560 :名前は開発中のものです。:2017/08/27(日) 04:25:36.52 ID:+LtuPRMJ.net
- ItemRaw1にIDSengeってスクリプトアタッチしてるんだよな?
- 561 :ダーク王鍬大使 :2017/08/27(日) 04:29:41.18 ID:x+sSe/+w.net
- してまふよ(^^
>>559
なるへそ(^^
弄ってきまふ(^^
- 562 :ダーク王鍬大使 :2017/08/27(日) 04:30:26.54 ID:x+sSe/+w.net
- >>559
って515は何の問題もありまふぇんよ(^^
- 563 :名前は開発中のものです。:2017/08/27(日) 04:32:17.41 ID:+LtuPRMJ.net
- ああわかった
ItemRaw1[] ImageArray;
ImageArray = Slots.GetComponentsInChildren<ItemRaw1> ();
こうかな
ちとこれは俺がまちがった
- 564 :ダーク王鍬大使 :2017/08/27(日) 04:32:44.04 ID:x+sSe/+w.net
- スクリプト名を変えてもダメでひた(^^
何が原因でひょうか?(^^
- 565 :ダーク王鍬大使 :2017/08/27(日) 04:33:18.23 ID:x+sSe/+w.net
- >>563
感謝感謝のボッキング!(^^
- 566 :名前は開発中のものです。:2017/08/27(日) 04:34:07.36 ID:p7p4ha29.net
- ああ…ごめんなさい
スマホだからよくわからなくて
ウンコ長いって怒られそえだから仕事にもどるわ
- 567 :名前は開発中のものです。:2017/08/27(日) 04:35:52.48 ID:+LtuPRMJ.net
- こんな時間に仕事なのか大変だな
- 568 :ダーク王鍬大使 :2017/08/27(日) 04:37:48.17 ID:x+sSe/+w.net
- 適度に休憩は取ってくらふぁいね(^^
そして例のエラーは消えまひたが(^^
今度は別のエラーが二つ(^^
http://i.imgur.com/FL4twRB.png
- 569 :名前は開発中のものです。:2017/08/27(日) 04:38:52.34 ID:+LtuPRMJ.net
- で無事実行できたなら
>>551
でID代入してるとこはエラーになるとおもうがとりあえず
- 570 :名前は開発中のものです。:2017/08/27(日) 04:43:47.00 ID:+LtuPRMJ.net
- あー悪い悪い
俺が大混乱だ
IDsengen[] ImageArray;
ImageArray = Slots.GetComponentsInChildren<IDsengen> ();
こうでしたすいませんでした、多分そう
- 571 :ダーク王鍬大使 :2017/08/27(日) 04:46:59.42 ID:x+sSe/+w.net
- IDsengenが見つかりまふぇん(^^
ここはひとまず仮眠をとったほうがいいと思いまふ(^^
僕はその間モデリングでもしてまふので(^^
- 572 :ダーク王鍬大使 :2017/08/27(日) 04:47:30.83 ID:x+sSe/+w.net
- ああそうでひた(^^
スクリプトの名前変えたんでふ(^^
- 573 :ダーク王鍬大使 :2017/08/27(日) 04:48:30.67 ID:x+sSe/+w.net
- 名前合わせてもダメでひた(^^
チンコショボーン(^^
- 574 :名前は開発中のものです。:2017/08/27(日) 04:48:51.53 ID:+LtuPRMJ.net
- いや俺は寝起きだからクラッシュしただけです
もう十分寝ました
すみませんでした
- 575 :名前は開発中のものです。:2017/08/27(日) 04:49:10.54 ID:+LtuPRMJ.net
- エラーなに?
- 576 :ダーク王鍬大使 :2017/08/27(日) 04:52:32.33 ID:x+sSe/+w.net
- 云々が見つかりまふぇんでひた(^^
多分スクリプトsengenが宣言されてないんだと思いまふ(^^
- 577 :名前は開発中のものです。:2017/08/27(日) 04:55:17.52 ID:+LtuPRMJ.net
- ItemRaw1これにつけたスクリプト名だぞ?
- 578 :ダーク王鍬大使 :2017/08/27(日) 04:57:25.17 ID:x+sSe/+w.net
- http://imgur.com/a/SW2V8
そうでふ(^^
スクリプト名書いてまふ(^^
何がいけないんでひょうか?(^^
- 579 :名前は開発中のものです。:2017/08/27(日) 05:00:44.30 ID:+LtuPRMJ.net
- ok
じゃあちょっと検証するわ、元の意図とちょっと違ってる気がするし
悪いね、モデリングしといて
- 580 :ダーク王鍬大使 :2017/08/27(日) 06:36:03.12 ID:x+sSe/+w.net
- どういう原理かはわかりまふぇんが(^^
再読み込みしたらSengenが水色になってエラーが消えまひた(^^
- 581 :名前は開発中のものです。:2017/08/27(日) 06:49:58.83 ID:+LtuPRMJ.net
- ああ
了解、ちょっとまっち
- 582 :ダーク王鍬大使 :2017/08/27(日) 06:52:17.55 ID:x+sSe/+w.net
- だいぶイベントPOTが出来まひた(^^
http://i.imgur.com/FzvZ9sR.png
それにしてもこれだけ見るとエが謎でふね(^^
- 583 :名前は開発中のものです。:2017/08/27(日) 07:04:48.13 ID:+LtuPRMJ.net
- それなんなん? エ
というかイベントPOTってなんだ?
- 584 :ダーク王鍬大使 :2017/08/27(日) 07:12:29.55 ID:x+sSe/+w.net
- イベントとかで販売する回復アイテムでふ(^^
エに関してはリスペクト元にあった回復アイテムパクったので当然エもありまふ(^^
「エ」「タ」「カ」という3つのアイテムを揃えると何かがあった気がしまふ(^^
まぁこのゲームではエターナルカオスO周忌記念イベントとかに出せると思いまふ(^^
- 585 :ダーク王鍬大使 :2017/08/27(日) 07:16:14.16 ID:x+sSe/+w.net
- イベント回復アイテムはここがすごい!(^^
普通の回復薬はHPポットならHPとかみたいに回復するものが決まってるので
HP回復薬とマナ回復薬を持たないといけまふぇんが(^^
イベント回復アイテムは全種ステータス回復させるので普通の二倍POTを持てまふ(^^
- 586 :名前は開発中のものです。:2017/08/27(日) 07:36:26.31 ID:+LtuPRMJ.net
- POTはPotionの略ってことか
なにひとりでもりあがってんだよw
- 587 :名前は開発中のものです。:2017/08/27(日) 07:40:51.10 ID:+LtuPRMJ.net
- さっきのつづきな
ボッキングのソースは宣言位置おかしかったりしたのと
さっきの処理はいまのままでもとりあえず動くしボッキングにはこのままの方が
わかりやすいような気もするがいろいろ考えてやめる
説明するのがめんどいのでソース差し替えよう
- 588 :名前は開発中のものです。:2017/08/27(日) 07:42:36.67 ID:+LtuPRMJ.net
- public class ItemManager : MonoBehaviour {
List<GameObject> ItemSlots = new List<GameObject>();
GameObject Slots;
Sprite[] textures;
Playerbokking bokking;
[SerializeField]
Image IMAGE;
void Start () {
textures = Resources.LoadAll<Sprite>("ItemTityPotions");
Slots = GameObject.Find("Slots");
bokking = GameObject.Find("Ethan").GetComponent<Playerbokking>();
for (int i = 0; i < 100; i++)
{
GameObject obj = (GameObject)Resources.Load("ItemRaw1");
GameObject prefab = Instantiate(obj);
prefab.transform.SetParent(Slots.transform);
ItemSlots.Add (prefab);
}
}
}
- 589 :ダーク王鍬大使 :2017/08/27(日) 07:47:06.02 ID:x+sSe/+w.net
- だんだん説明が適当になってきてまふぇんか?(^^
とりあえずエラー無く動きまひた(^^
- 590 :名前は開発中のものです。:2017/08/27(日) 07:59:59.25 ID:+LtuPRMJ.net
- 適当なのはおまえだバカ
説明してもできてねんだぞ
フィールドだっつってんのにローカルに宣言してすすめてんだから
- 591 :ダーク王鍬大使 :2017/08/27(日) 08:03:50.17 ID:x+sSe/+w.net
- 適当なのは僕でひたか(^^
これからはチンコを勃起させて説明をよく聞きまふ(^^
- 592 :名前は開発中のものです。:2017/08/27(日) 08:05:38.01 ID:+LtuPRMJ.net
- そいでおまいはこれから寝るんか?
- 593 :ダーク王鍬大使 :2017/08/27(日) 08:08:10.28 ID:x+sSe/+w.net
- 12時になったら寝まふ(^^
- 594 :名前は開発中のものです。:2017/08/27(日) 08:12:35.87 ID:ZHvea1jU.net
- 専門学校を中退した[ダーク王鍬大使 ◆SoVpkB15jY]君の進行速度は遅い。
と言うより、ちゃんとggって自分で考えてるのも解らない。
- 595 :名前は開発中のものです。:2017/08/27(日) 08:13:24.26 ID:+LtuPRMJ.net
- そしたらなあ
離席がちかもだが10時ぐらいまでいるので
これがんばれ↓
playerスクリプトに
itemリストを返すメソッドを作る 
ItemManagerのonEnableで 
playerのitemリストを取得 (イーサンにお願いする)
int i = 0; 
foreachでitemリストのすべてのIDを順に調べる 
アイテムスロットの[i]のImageコンポーネントを取得してスプライト[ ID ]を設定 
アイテムスロット[i]にIDを設定
i++;
ループ終わり
- 596 :名前は開発中のものです。:2017/08/27(日) 08:15:07.07 ID:+LtuPRMJ.net
- 改行コード文字化けしてる?
  ←これみえてる?
- 597 :ダーク王鍬大使 :2017/08/27(日) 08:18:23.52 ID:x+sSe/+w.net
- 見えてまふ(^^
- 598 :名前は開発中のものです。:2017/08/27(日) 08:23:08.73 ID:+LtuPRMJ.net
- そうかすまんね
化けてる文字は読み飛ばして、ただの改行なので
- 599 :ダーク王鍬大使 :2017/08/27(日) 08:29:31.82 ID:x+sSe/+w.net
- やることが高密度で寝不足頭にはきついでふね(^^
ここでがんばらなきゃ何時頑張るんでふ?(^^
気合い入れて勃起しまひょう(^^
- 600 :ダーク王鍬大使 :2017/08/27(日) 08:35:50.65 ID:x+sSe/+w.net
- メソッドを作るは昨日やった気がするのでふがどこでやりまひたっけ?(^^
プレイヤーにアイテムリストなんてついてまひたっけ?(^^
最後の謎のI++;は一体なんでひょう?(^^
質問ばかりで申し訳ないでふ(^^
ボッキング!(^^
- 601 :ダーク王鍬大使 :2017/08/27(日) 08:37:27.56 ID:x+sSe/+w.net
- 申し訳ないのでふが3時間ほど寝させてほしいでふ(^^
頭がパッパラパーになってきまひたので(^^
- 602 :名前は開発中のものです。:2017/08/27(日) 08:40:21.80 ID:+LtuPRMJ.net
- えーー・・・w
寝てからでいいから自分で調べろ
自分のプロジェクトの変数名を人に聞くなんて聞いたことねぇぞ
このやろうめが
午後は俺多分空いてるから必要な説明はしたるし
- 603 :名前は開発中のものです。:2017/08/27(日) 08:41:01.86 ID:+LtuPRMJ.net
- ああ
寝ろ寝ろ
寝ないと無理だろ
- 604 :名前は開発中のものです。:2017/08/27(日) 09:09:40.90 ID:+LtuPRMJ.net
- i++んとこは書き方いろいろあるけど
itemリスト◯番目のIDが何か調べて
アイテムスロットの◯番目にそのIDのアイコン画像を設定してやる処理で
◯番目ってのを数えてやるためのカウンタ
i++; で i が1増える
forループにでてくるものと意味は同じ
- 605 :名前は開発中のものです。:2017/08/27(日) 13:48:00.41 ID:/zD0PbSZ.net
- 3d-coat 凄く楽しいよ
名付けて木魚
http://i.imgur.com/UlDJo5o.jpg
ボッキングもSculptrisでモデリングしてみたらどうだい?
- 606 :名前は開発中のものです。:2017/08/27(日) 13:55:16.01 ID:+LtuPRMJ.net
- それ俺が欲しいな
今やすいけど制限がどうとかいってなかったかな
木魚とやらのペイントってバケツどぼんで完了?
- 607 :名前は開発中のものです。:2017/08/27(日) 14:08:26.29 ID:/zD0PbSZ.net
- まだ体験版で遊んでるところよー
お察しの通りバケツでドボン!
リトポしたはずなのにポリゴン数70万…なんでや…
使いこなすのにまだ時間がかかりそうね
- 608 :名前は開発中のものです。:2017/08/27(日) 14:11:05.76 ID:+LtuPRMJ.net
- 70万www
チンコ犬のおっさん何使ってもそんな調子だなw
- 609 :名前は開発中のものです。:2017/08/27(日) 14:13:43.44 ID:+LtuPRMJ.net
- バケツドボンでしかもノーマルとかも作ってくれるらしいじゃん
zburush持ってるがそっちのがよさそう
- 610 :名前は開発中のものです。:2017/08/27(日) 14:20:42.98 ID:/zD0PbSZ.net
- いや数千まで減らしたはずなのだw
使いこなせてないだけなのだ
それにしてもボッキング起きないのね
なんて乱れた生活習慣なのかしら
そして僕ちゃんがオネムの時間なのよー
- 611 :名前は開発中のものです。:2017/08/27(日) 14:23:55.27 ID:/zD0PbSZ.net
- リロードしてなかった
>>609
モデリングは圧倒的にZbrushの方がいいみたいだけど
リトポとペイントは3d-coatの方がいいみたい
PBR自動で作ってくれるらしいし
むしろその機能の為だけに3d-coat使う人多いみたいよー
- 612 :ダーク王鍬大使 :2017/08/27(日) 14:30:36.91 ID:x+sSe/+w.net
- おはようございまふ(^^
- 613 :名前は開発中のものです。:2017/08/27(日) 14:39:05.28 ID:/zD0PbSZ.net
- ダーク王鍬大使、
勃起王になる男だ!ドン!
おやすみ
- 614 :名前は開発中のものです。:2017/08/27(日) 15:46:11.05 ID:nBfj9rRW.net
- よしアイテムのID与えたらアイテムのステータスまるごと返してくれる命令わかったから教えてやろう
- 615 :ダーク王鍬大使 :2017/08/27(日) 15:50:46.93 ID:x+sSe/+w.net
- ぜひ教えてほしいでふ(^^
- 616 :ダーク王鍬大使 :2017/08/27(日) 15:51:49.28 ID:x+sSe/+w.net
- http://i.imgur.com/VO7OI7y.png
だいぶアイテムが増えまひたよ(^^
装備とかも作らなきゃと考えると大変でふ(^^
- 617 :名前は開発中のものです。:2017/08/27(日) 15:57:51.54 ID:nBfj9rRW.net
- >>33の続き
アイテムデータSheet1の入ったオブジェクトのスクリプトにこれを書く
public ItemData.Param itemReturn(int itmid){
ItemData.Param itm = new ItemData.Param ();
itm=itemdata.param[itmid];
return(itm);
}
これでitemRturn()を呼び出せばステータスが返ってくる
呼び出し方は
ItemData.Param itm = new ItemData.Param ();
itm = gameob.GetComponent<testo> ().itemReturn (5);
ID5のアイテムが返ってくる
gameobはオブジェクトだからインスペクタでデータ入ってるオブジェ指定してくれ
- 618 :名前は開発中のものです。:2017/08/27(日) 16:02:20.58 ID:nBfj9rRW.net
- ItemData.Param っていうのがアイテムのステータスの入れ物になってるんで
itm.name itm.idとかに全部入ってる
itmは好きな変数名にしてくれ
- 619 :名前は開発中のものです。:2017/08/27(日) 16:02:43.21 ID:+LtuPRMJ.net
- 俺もねちった...
- 620 :ダーク王鍬大使 :2017/08/27(日) 16:11:04.80 ID:x+sSe/+w.net
- 仮眠は大事でふよ(^^
>>618
出来まひた(^^
感謝感謝のボッキング!(^^
- 621 :名前は開発中のものです。:2017/08/27(日) 16:13:21.63 ID:+LtuPRMJ.net
- ほんじゃつづきをやりまへ...(:3 」 ∠ )_
- 622 :ダーク王鍬大使 :2017/08/27(日) 16:14:16.20 ID:x+sSe/+w.net
- 頑張りまひょう(^^
- 623 :ダーク王鍬大使 :2017/08/27(日) 16:15:51.26 ID:x+sSe/+w.net
- ところでモンスターのランダムドロップって(^^
モンスターがすぽーなーをドロップ
すぽーなーでランダムにアイテムを召喚
すぽーなー消去
って感じでふか?(^^
- 624 :名前は開発中のものです。:2017/08/27(日) 16:17:13.09 ID:+LtuPRMJ.net
- スポーナーはもんすた自身だからいらないぷ
- 625 :名前は開発中のものです。:2017/08/27(日) 16:22:34.63 ID:+LtuPRMJ.net
- んー意味わかった?
アイテムInstantiateする処理で
乱数でどれにしようかなすればいいだけ
本当はちゃんと設計した方がいいような気もするが
とりあえずそれでいいとおもうz
- 626 :ダーク王鍬大使 :2017/08/27(日) 16:23:44.57 ID:x+sSe/+w.net
- モンスにそのままインスペクタでドロップアイテムを設定する感じでふか?(^^
100%ドロップ
10%ドロップ
1%ドロップ
0.1%ドロップとかやりたいのでふが(^^
できまふかね(^^
- 627 :名前は開発中のものです。:2017/08/27(日) 16:27:02.39 ID:+LtuPRMJ.net
- できまふよおおおお
if (r <= 0.1f) ドロップアイテムはイベントPotうへえ
みたいなことしればいいでSHOW? you know?
- 628 :ダーク王鍬大使 :2017/08/27(日) 16:31:56.75 ID:x+sSe/+w.net
- やってみまふ(^^
- 629 :ダーク王鍬大使 :2017/08/27(日) 16:58:39.71 ID:x+sSe/+w.net
- うまくアイテムが生成されまふぇんね(^^
また今度にしまひょう(^^
- 630 :ダーク王鍬大使 :2017/08/27(日) 17:05:02.46 ID:x+sSe/+w.net
- 話戻しまひょう(^^
何をしようとしてたんでひたっけ?(^^
- 631 :名前は開発中のものです。:2017/08/27(日) 17:08:41.58 ID:+LtuPRMJ.net
- 俺は今夜までしか付き合わんぞ
てきぱきやりたまえ
- 632 :名前は開発中のものです。:2017/08/27(日) 17:13:56.24 ID:UzCOdlqN.net
- 24時間テレビか?
コノはボッキを救う。
- 633 :ダーク王鍬大使 :2017/08/27(日) 17:16:40.46 ID:x+sSe/+w.net
- てきぱきやりまふ(^^
この続きをご教授くらふぁい(^^
- 634 :名前は開発中のものです。:2017/08/27(日) 17:18:00.71 ID:+LtuPRMJ.net
- レス読めや寝る前に話してたろーがこのやろう
- 635 :ダーク王鍬大使 :2017/08/27(日) 17:20:37.47 ID:x+sSe/+w.net
- playerスクリプトに
itemリストを返すメソッドを作る 
ItemManagerのonEnableで 
playerのitemリストを取得 (イーサンにお願いする)
int i = 0; 
foreachでitemリストのすべてのIDを順に調べる 
アイテムスロットの[i]のImageコンポーネントを取得してスプライト[ ID ]を設定 
アイテムスロット[i]にIDを設定
i++;
ループ終わり
これでふか(^^
アイテムリストを返すメソッドって引数は必要でふか?(^^
Returnも必要でふか?(^^
前やったような気がしまふが忘れてしまいまひた(^^
- 636 :名前は開発中のものです。:2017/08/27(日) 17:23:54.62 ID:+LtuPRMJ.net
- ふえー・・・;;
引数はいりまふぇん
returnなかったら値かえせん
- 637 :ダーク王鍬大使 :2017/08/27(日) 17:26:37.98 ID:x+sSe/+w.net
- ところでプレイヤーにアイテムリストなんてありまひたっけ?(^^
itemリストを返すメソッド内でアイテムリストを呼び出す感じでふか?(^^
- 638 :名前は開発中のものです。:2017/08/27(日) 17:30:00.98 ID:+LtuPRMJ.net
- 困ったもんだな
またヘンテコな名前つけたからわかんねんだろ
昨日だかにアイテムDestroyするときにID保存するようにしたろ
- 639 :ダーク王鍬大使 :2017/08/27(日) 17:30:12.31 ID:x+sSe/+w.net
- 今夜までしか付き合ってくれないと聞いてかなり焦ってまふ(^^
チンコの皮が剥けたり戻ったりの大忙し(^^
- 640 :ダーク王鍬大使 :2017/08/27(日) 17:32:09.29 ID:x+sSe/+w.net
- >>638
ありまひた(^^
- 641 :名前は開発中のものです。:2017/08/27(日) 17:34:19.38 ID:+LtuPRMJ.net
- んー
中途半端なとこで消えたりはしないから焦んなくてもいいけど
集中はしたまえ
難しいことやるわけでもないし
- 642 :ダーク王鍬大使 :2017/08/27(日) 17:34:42.54 ID:x+sSe/+w.net
- public void アイテム返すメソッド()
{
int IDちんこ = target.GetComponent<ItemTest>().アイテムIDかえす();
intList.Add(IDちんこ);
}
こんな感じでふか?(^^
(またぼっこの殿のチンコがショックでビンビンに勃起しそうでふ)(^^
- 643 :名前は開発中のものです。:2017/08/27(日) 17:36:21.38 ID:+LtuPRMJ.net
- なえなえだよwww
どうすっかなこれ
ちょっとint返す関数かいてみれや
その関数呼ぶと3を返すとかでいいから
- 644 :ダーク王鍬大使 :2017/08/27(日) 17:41:09.77 ID:x+sSe/+w.net
- int tinnko(int unti)
{
return unti=3;
}
- 645 :ダーク王鍬大使 :2017/08/27(日) 17:42:51.73 ID:x+sSe/+w.net
- どうでひょう?(^^
- 646 :名前は開発中のものです。:2017/08/27(日) 17:42:54.20 ID:+LtuPRMJ.net
- うへ
まぁのりはそんな感じだけど
int func(){
return 3;
}
こうな
じゃあListを返すのは?
- 647 :ダーク王鍬大使 :2017/08/27(日) 17:47:05.96 ID:x+sSe/+w.net
- int tinnko()
{
return intList.Add(IDちんこ);
}
こうでひょうか?(^^
LIST返すなんて初めてやるので難しいでふ(^^
- 648 :名前は開発中のものです。:2017/08/27(日) 17:50:58.03 ID:+LtuPRMJ.net
- うん、わかったよし
下記の通りに作業しなさい
まずintListって名前をitemIDsとかって直して
これ宣言
public List<int> getItemIDs(){
return itemIDs;
}
- 649 :名前は開発中のものです。:2017/08/27(日) 17:52:42.93 ID:+LtuPRMJ.net
- 時間あまったらとくとくと説教してやる・・・
が、そんな時間があるかわからないので
コンパイル通ったら次にすすむ
- 650 :ダーク王鍬大使 :2017/08/27(日) 17:54:23.47 ID:x+sSe/+w.net
- 問題なしでふ(^^
- 651 :名前は開発中のものです。:2017/08/27(日) 17:55:48.79 ID:+LtuPRMJ.net
- 次なんだっけ?どんどんすすめる
とりあえず夕飯何時かしらんけどそれまでがんばれ
時間合わせたるから
- 652 :ダーク王鍬大使 :2017/08/27(日) 17:57:05.10 ID:x+sSe/+w.net
- ItemManagerのonEnableで 
playerのitemリストを取得 (イーサンにお願いする)
int i = 0; 
foreachでitemリストのすべてのIDを順に調べる 
アイテムスロットの[i]のImageコンポーネントを取得してスプライト[ ID ]を設定 
アイテムスロット[i]にIDを設定
i++;
ループ終わり
これでふね(^^
夕食はもう終わりまひたよ(^^
- 653 :名前は開発中のものです。:2017/08/27(日) 18:00:58.93 ID:+LtuPRMJ.net
- えー俺いつめしくうんだろ
まぁいいや
OnEnableはこれちらっと読んで
https://docs.unity3d.com/jp/540/ScriptReference/MonoBehaviour.OnEnable.html
itemMenu呼ばれるたびに実行されると
- 654 :ダーク王鍬大使 :2017/08/27(日) 18:03:41.70 ID:x+sSe/+w.net
- あってるかは別としてイメージとしてはこんな感じでふか?(^^
void OnEnable()
{
ちんぽっぽ = GameObject.Find("Ethan").GetComponent<Playerbokking>();
}
- 655 :名前は開発中のものです。:2017/08/27(日) 18:06:37.59 ID:+LtuPRMJ.net
- あーまぁそうな、うーん
PlayerBokkingのいまつくった関数を呼び出して、まずリストを保存する
- 656 :ダーク王鍬大使 :2017/08/27(日) 18:13:34.13 ID:x+sSe/+w.net
- エラーチンコ(^^
http://i.imgur.com/nxTU57T.png
- 657 :名前は開発中のものです。:2017/08/27(日) 18:15:14.38 ID:+LtuPRMJ.net
- Listが返されるんだから
List型の変数用意していれんだ
なにがちんぽっぽだ
ちんぽっぽは何型なんだよ
- 658 :ダーク王鍬大使 :2017/08/27(日) 18:17:57.02 ID:x+sSe/+w.net
- List<GameObject> ちんぽっぽ;
変えてみまひたが駄目でひた(^^
- 659 :ダーク王鍬大使 :2017/08/27(日) 18:19:39.07 ID:x+sSe/+w.net
- List<int> ちんぽっぽ;にしたら出来まひた(^^
- 660 :ダーク王鍬大使 :2017/08/27(日) 18:30:46.90 ID:x+sSe/+w.net
- foreachでitemリストのすべてのIDを順に調べる 
アイテムスロットの[i]のImageコンポーネントを取得してスプライト[ ID ]を設定 
アイテムスロット[i]にIDを設定
i++;
ループ終わり
次はこれでふね(^^
Foreachって初めて使いまふ(^^
- 661 :名前は開発中のものです。:2017/08/27(日) 18:32:35.81 ID:+LtuPRMJ.net
- そんなに難しくないから調べながらやってみれ
- 662 :ダーク王鍬大使 :2017/08/27(日) 18:37:17.31 ID:x+sSe/+w.net
- foreach (int Foreach変数 in ItemSlots)
)
{
}
こんな感じでふか?(^^
- 663 :名前は開発中のものです。:2017/08/27(日) 18:38:44.71 ID:+LtuPRMJ.net
- まぁおしいっちゃおしいな
いま取り寄せたitemIDsを回す
- 664 :ダーク王鍬大使 :2017/08/27(日) 18:42:42.65 ID:x+sSe/+w.net
- ゲームオブジェクトをいんとに変換できまふぇん(^^
foreach (int をforeach (Gameobjectに変えても大丈夫でふか?(^^
- 665 :ダーク王鍬大使 :2017/08/27(日) 18:47:33.36 ID:x+sSe/+w.net
- アイテムスロットの[i]のImageコンポーネントを取得してスプライト[ ID ]を設定
ここがよくわかりまふぇん(^^
- 666 :名前は開発中のものです。:2017/08/27(日) 18:55:09.95 ID:+LtuPRMJ.net
- 664は解決?
- 667 :ダーク王鍬大使 :2017/08/27(日) 18:55:54.24 ID:x+sSe/+w.net
- 解決しまひた(^^
変えてみたらとりあえずエラーが消えまひた(^^
- 668 :名前は開発中のものです。:2017/08/27(日) 18:59:20.23 ID:+LtuPRMJ.net
- ちょっと忘れそうだからわりこませて
UIってスクリプトの
15〜26行目全部いらないぞ
- 669 :名前は開発中のものです。:2017/08/27(日) 19:00:01.97 ID:+LtuPRMJ.net
- 15から26
なんでニョロ化けんのかなあ
- 670 :ダーク王鍬大使 :2017/08/27(日) 19:01:07.49 ID:x+sSe/+w.net
- そこ結構前に修正しまひたよ(^^
- 671 :ダーク王鍬大使 :2017/08/27(日) 19:02:43.48 ID:x+sSe/+w.net
- 15から26いらないんでふか?(^^
そこ消したら閉じたり開いたりできなくなりまふぇん?(^^
- 672 :名前は開発中のものです。:2017/08/27(日) 19:03:02.60 ID:+LtuPRMJ.net
- ええ?
んーじゃあまぁいいや
- 673 :名前は開発中のものです。:2017/08/27(日) 19:05:53.25 ID:+LtuPRMJ.net
- はて
まぁいいや
ええっと
>アイテムスロットの[i]のImageコンポーネントを取得してスプライト[ ID ]を設定
>ここがよくわかりまふぇん(^^
これ両方スタートで準備してあるだろ
よく読んでみれ多分わかる
- 674 :ダーク王鍬大使 :2017/08/27(日) 19:06:05.05 ID:x+sSe/+w.net
- 消しても閉じたり出来まひた(^^
感謝感謝のボッキング!(^^
- 675 :名前は開発中のものです。:2017/08/27(日) 19:07:12.26 ID:+LtuPRMJ.net
- >>671
一番上の行で処理されてるから
以下コメントアウトしてためしてみればいいよ
- 676 :ダーク王鍬大使 :2017/08/27(日) 19:13:47.38 ID:x+sSe/+w.net
- http://i.imgur.com/mxECYDR.png
閉じてもアイテムアイコンだけは消えまふぇん(^^
これは後回しにしまひょう(^^
- 677 :名前は開発中のものです。:2017/08/27(日) 19:20:36.96 ID:+LtuPRMJ.net
- あー
いろいろつながってきた
ちょっとQK
- 678 :名前は開発中のものです。:2017/08/27(日) 19:45:59.79 ID:+LtuPRMJ.net
- めしくった
質問してよし
- 679 :名前は開発中のものです。:2017/08/27(日) 20:34:05.51 ID:+LtuPRMJ.net
- ちょっとまてボッキングまさか寝たんじゃないだろうな・・・?
- 680 :名前は開発中のものです。:2017/08/27(日) 21:24:51.11 ID:zU6qDGOi.net
- なんだかんだモチベあるみたいだし
githubで共有したら良いんじゃないかなって思うのだ
- 681 :ダーク王鍬大使 :2017/08/28(月) 01:49:26.12 ID:0fmC0txZ.net
- ごめんなふぁい(^^
ちょっと横になったらガチ寝しちゃいまひた(^^
- 682 :名前は開発中のものです。:2017/08/28(月) 07:28:21.31 ID:YDHtQIBL.net
- 何が寝ちゃっただよふざけんなよ
丸二日やっても半分終わってねぇとか何日付き合わせる気だよ
この下全部やって質問は夜気が向いたら答える
1
アイテムアイコン画像とエクセルの0番をアイテムなしの空に調整して
ScriptableObject吐き直し
2UIスクリプトの中身を差し替え
[SerializeField]
GameObject ItemMenu; //itemBackをアタッチ
public bool menuONOFF;
public void itemMenu()
{
ItemMenu.SetActive (menuONOFF = !menuONOFF);
}
3昨日の続きやって質問あったら書く
- 683 :ダーク王鍬大使 :2017/08/28(月) 08:27:44.77 ID:0fmC0txZ.net
- foreachでitemリストのすべてのIDを順に調べる 
アイテムスロットの[i]のImageコンポーネントを取得してスプライト[ ID ]を設定 
アイテムスロット[i]にIDを設定
i++;
ループ終わり
昨日の続きこれでふね(^^
今日も頑張って作りまひょう(^^
- 684 :名前は開発中のものです。:2017/08/28(月) 12:40:48.00 ID:ITSENSB6.net
- 状況はどうよ?
- 685 :ダーク王鍬大使 :2017/08/28(月) 13:20:41.14 ID:0fmC0txZ.net
- 親戚が来たのでお出かけしてまひた(^^
今から作りまふ(^^
- 686 :ダーク王鍬大使 :2017/08/28(月) 13:36:31.47 ID:0fmC0txZ.net
- ごめんなふぁい(^^
ちょっと体調が悪いので昼寝しまふ(^^
- 687 :ダーク王鍬大使 :2017/08/28(月) 19:06:37.55 ID:0fmC0txZ.net
- 頭痛いでふ(^^
でも今日中に完成させないと・・・・(^^
- 688 :ダーク王鍬大使 :2017/08/28(月) 19:11:19.69 ID:0fmC0txZ.net
- >アイテムスロットの[i]のImageコンポーネントを取得して
[i]にImageコンポーネントなんて入ってまひたっけ?(^^
- 689 :名前は開発中のものです。:2017/08/28(月) 21:02:07.99 ID:YDHtQIBL.net
- ようボッキング
正直言って俺はもうプログラム部分についてはお前には無理だと思ってる
たぶん、ここみてる他のやつも同じように思っている
今までもほぼ人に作ってもらってんだからある意味かわんないが
ちゃんと募集するなりして担当すみわけな
やってくれるやつが見つかるとは思えないが
もしみつかったら頭痛には悩まなくてすむだろ
参考までに今のソース貼ってくれや
- 690 :ダーク王鍬大使 :2017/08/28(月) 21:07:08.13 ID:0fmC0txZ.net
- 今までまともにゲーム完成させたことないので意地でも完成させたいってのがありまふ(^^
ネタ抜きに一か月C#勉強の旅に出るのもありかもしれまふぇん(^^
複数人で作ると(・∀・)MMO!の悲劇が再来しそうなので絶対に一人で完成させまふ(^^
(このスレで協力してもらってるのに一人で完成とはいったい・・・?)(^^
- 691 :ダーク王鍬大使 :2017/08/28(月) 21:10:08.17 ID:0fmC0txZ.net
- void OnEnableのソースでふ(^^
間違ってる所はありまふぇんか?(^^
void OnEnable()
{
int iうんこ = 0;
ちんぽっぽ = GameObject.Find("Ethan").GetComponent<Playerbokking>().getItemIDs();
foreach (GameObject Foreach変数 in getItemIDs)
{
}
}
}
- 692 :ダーク王鍬大使 :2017/08/28(月) 21:11:05.20 ID:0fmC0txZ.net
- iだと別の変数と名前が被るのでiうんこにしまひた(^^
- 693 :名前は開発中のものです。:2017/08/28(月) 21:22:22.39 ID:YDHtQIBL.net
- わっはっは
おまえは本気で全然意味わからないで書いてるんだなw
何言っても指示まもらんしなあ
こんだけ言っても変数名ちゃんと考えようともしないし
嫌味で言ってんじゃなくて本当にきつい、性格的なものかな
ちなみにImageコンポーネントがないのも
>>346-350 このへんでImageを使うって説明して
Image前提でしゃべってんのにスルーしてるから
この修正はプレファブのコンポーネント差し替えるだけではあるが
もうそういう次元じゃないかな
ここまできたのが奇跡って感じ
1ヶ月修行するとかそれも勉強の仕方として間違ってるし
実際できないだろ?
- 694 :ダーク王鍬大使 :2017/08/28(月) 21:27:37.23 ID:0fmC0txZ.net
- Raw Image駄目だったんでふね・・・(^^
寝不足の時にやってると読み飛ばしちゃうことがありまふ(^^
ごめんなふぁい(^^
- 695 :名前は開発中のものです。:2017/08/28(月) 21:38:04.68 ID:YDHtQIBL.net
- あんまりネチネチいってもしょうがないから
教えるかと思っても
>>691見ると絶句って感じだからなあ・・・
ところで本当にiは宣言できないのか?
それと>>682の1と2は終わったんか?
- 696 :ダーク王鍬大使 :2017/08/28(月) 21:42:58.78 ID:0fmC0txZ.net
- 682は吐き出すところがまたエラーを吐いた以外出来まひたよ(^^
またエクセル側に問題があるみたいでふ(^^
- 697 :名前は開発中のものです。:2017/08/28(月) 21:45:38.02 ID:YDHtQIBL.net
- 0 0 0 0 0 0 0
1 5 0 0 0 0 0
2 .....
excel上、こういう感じにならんでんのか?
- 698 :ダーク王鍬大使 :2017/08/28(月) 21:52:24.98 ID:0fmC0txZ.net
- こんな感じでふ(^^
http://i.imgur.com/ETubIi3.png
- 699 :名前は開発中のものです。:2017/08/28(月) 21:55:18.98 ID:YDHtQIBL.net
- 意図としてはあってるけどな
iconイメージもずらしてあるんか?
- 700 :ダーク王鍬大使 :2017/08/28(月) 21:58:07.13 ID:0fmC0txZ.net
- なんと!アイコンイメージもエクセルで指定できるのでふか!?(^^
- 701 :名前は開発中のものです。:2017/08/28(月) 22:04:39.53 ID:YDHtQIBL.net
- え?w
んーそういういみじゃなくて
1
アイテムアイコン画像とエクセルの0番をアイテムなしの空に調整して
ScriptableObject吐き直し
アイテムアイコン画像←これ
0番の位置の画像を空にする
ってことはやってないってことか...
- 702 :ダーク王鍬大使 :2017/08/28(月) 22:10:12.79 ID:0fmC0txZ.net
- エラーの原因の場所がわからなくて修正できまふぇん(^^
チンコショボーン(^^
- 703 :名前は開発中のものです。:2017/08/28(月) 22:10:24.24 ID:1VyBkCn2.net
- とりあえずエクセル変換するときに吐き出したスクリプトを一回削除してやり直せ
言うの2回めだぞ
- 704 :ダーク王鍬大使 :2017/08/28(月) 22:23:28.07 ID:0fmC0txZ.net
- スクリプト全部消してもエクセルの中身全部消してもエラー(^^
別のシートに問題があるのかと思いシート2,3を消してもダメでひた(^^
ちなみに内容を別のエクセルシートに張り付けてもダメ(^^
やる気なくなりまふねこれ(^^
ちんぽこぽーん(^^
- 705 :ダーク王鍬大使 :2017/08/28(月) 22:27:18.82 ID:0fmC0txZ.net
- 前解決した時は別のシートに張り付けで直りまひた(^^
今回はもうダメみたいでふ(^^
- 706 :名前は開発中のものです。:2017/08/28(月) 22:32:02.25 ID:YDHtQIBL.net
- なんだかな...
とりあえず...
OnEnableの上部分も貼ってくれや
- 707 :名前は開発中のものです。:2017/08/28(月) 22:32:58.04 ID:YDHtQIBL.net
- あーまてまて
宣言部分だけでいいぞ
- 708 :ダーク王鍬大使 :2017/08/28(月) 22:35:39.64 ID:0fmC0txZ.net
- List<GameObject> getItemIDs = new List<GameObject>();
GameObject Slots;
Sprite[] textures;
Playerbokking bokking;
List<int> ちんぽっぽ;
[SerializeField]
Image IMAGE;
void Start()
{
textures = Resources.LoadAll<Sprite>("ItemTityPotions");
Slots = GameObject.Find("Slots");
bokking = GameObject.Find("Ethan").GetComponent<Playerbokking>();
for (int i = 0; i < 100; i++)
{
GameObject obj = (GameObject)Resources.Load("ItemImage1");
GameObject prefab = Instantiate(obj);
prefab.transform.SetParent(Slots.transform);
getItemIDs.Add(prefab);
}
}
あっ、でもバグの原因分かりまひたよ(^^
恐らくエクセルの1行目が悪さしてまふ(^^
- 709 :ダーク王鍬大使 :2017/08/28(月) 22:36:05.70 ID:0fmC0txZ.net
- >>707
あらごめんなふぁい(^^
- 710 :名前は開発中のものです。:2017/08/28(月) 22:41:38.55 ID:YDHtQIBL.net
- ああ、いいよ
画像編集もexcelもひとりんときに研究できるだろ
そんで
bokking = GameObject.Find("Ethan").GetComponent<Playerbokking>();
この行があるのに
ちんぽっぽ = GameObject.Find("Ethan").GetComponent<Playerbokking>().getItemIDs();
これ意味あるかね?
ちんぽっぽ = bokking.getItemID();
でよくないかね?このためにStartでbokking保存したんだがピンとこないか
そして変数名なんとかならんか?どういう変数名が適当か内容から考えてみれや
- 711 :ダーク王鍬大使 :2017/08/28(月) 22:46:18.79 ID:0fmC0txZ.net
- 変数名考えるとどうしても長くなってしまいまふ(^^
英語しりまふぇんひ(^^
ちんぽっぽ = bokking.getItemID();
これでいいんでふね・・・(^^
- 712 :名前は開発中のものです。:2017/08/28(月) 22:47:25.77 ID:YDHtQIBL.net
- getItemIDs()って関数は何をかえしてんのさ?
- 713 :ダーク王鍬大使 :2017/08/28(月) 22:51:10.09 ID:0fmC0txZ.net
- リストでふ(^^
リスト保存って変数名にしまひた(^^
- 714 :名前は開発中のものです。:2017/08/28(月) 22:51:58.04 ID:YDHtQIBL.net
- 何がはいってるリスト?
- 715 :ダーク王鍬大使 :2017/08/28(月) 22:54:49.63 ID:0fmC0txZ.net
- アイテムID?でひたっけ?(^^
- 716 :名前は開発中のものです。:2017/08/28(月) 23:03:07.06 ID:YDHtQIBL.net
- でひたっけ?
じゃだめだろう、プロジェクト内に答えあるんだから
ちんぽっぽ.Add(3) じゃ意味がわかんねぇけど(ちんぽ3mmのびるの?)
アイテムIDリスト.Add(3) ならID3のアイテムがリストに追加されるのかなって類推できるだろ
っていうような話も何回したかな
- 717 :名前は開発中のものです。:2017/08/28(月) 23:07:48.22 ID:YDHtQIBL.net
- そんで
int i = 0;
ってほんとに宣言できないの?
- 718 :ダーク王鍬大使 :2017/08/28(月) 23:09:35.45 ID:0fmC0txZ.net
- 出来まひた(^^
メソッドが違うからできるんでふね(^^
すっかり忘れてまひた(^^
感謝感謝のボッキング!(^^
- 719 :名前は開発中のものです。:2017/08/28(月) 23:12:47.99 ID:YDHtQIBL.net
- そーしーてー
foreach (GameObject Foreach変数 in getItemIDs)
getItemIDs って何よ?
- 720 :名前は開発中のものです。:2017/08/28(月) 23:14:15.88 ID:YDHtQIBL.net
- 何のつもりで書いてるの?って意味な
- 721 :ダーク王鍬大使 :2017/08/28(月) 23:14:58.89 ID:0fmC0txZ.net
- 確かコレクションでふ(^^
- 722 :名前は開発中のものです。:2017/08/28(月) 23:16:41.02 ID:YDHtQIBL.net
- ああ、まぁ、そうだけどw
foreachってなにさ?
- 723 :ダーク王鍬大使 :2017/08/28(月) 23:19:58.64 ID:0fmC0txZ.net
- 確かコレクションとかを1個ずつ呼び出していくものでふ(^^
- 724 :名前は開発中のものです。:2017/08/28(月) 23:22:48.82 ID:YDHtQIBL.net
- そんで俺は
foreachでitemリストのすべてのIDを順に調べる 
こうかいてんだから
foreach (GameObject Foreach変数 in getItemIDs)
じゃなくて?
- 725 :ダーク王鍬大使 :2017/08/28(月) 23:27:40.15 ID:0fmC0txZ.net
- ??(^^
混乱して来まひた(^^
foreach (GameObject Foreach変数 in getItemIDs)
じゃ駄目なんでふか?(^^
- 726 :名前は開発中のものです。:2017/08/28(月) 23:29:34.45 ID:YDHtQIBL.net
- うーん、当然まちがってる
getItemIDsこれどっからでてきたん?これあってる?
- 727 :名前は開発中のものです。:2017/08/28(月) 23:37:20.23 ID:YDHtQIBL.net
- >>712-715
からのー?
>>724
でー?
IDは数字ってのは知ってるしー?
- 728 :ダーク王鍬大使 :2017/08/28(月) 23:37:24.37 ID:0fmC0txZ.net
- 頭を捻りすぎてチンコがねじ切れそうでふ(^^
コレクション(getItemIDs)をコレクション読み込むものに入れちゃ駄目なんでふか?(^^
- 729 :ダーク王鍬大使 :2017/08/28(月) 23:39:02.47 ID:0fmC0txZ.net
- リスト≠コレクションでふか?(^^
- 730 :名前は開発中のものです。:2017/08/28(月) 23:39:08.60 ID:YDHtQIBL.net
- コレクション(getItemIDs)←これコレクション?メソッド名じゃん
- 731 :名前は開発中のものです。:2017/08/28(月) 23:43:32.18 ID:YDHtQIBL.net
- コレクションてお前がいったんじゃねーかw
コレクションはこういうの
ArrayList
List
Hashtable
Dictionary
- 732 :ダーク王鍬大使 :2017/08/28(月) 23:47:27.48 ID:0fmC0txZ.net
- foreach (GameObject Foreach変数 in アイテムIDリスト)
こうでふか?(^^
バリバリボッキボッキエラー吐いてまふけど(^^
- 733 :ダーク王鍬大使 :2017/08/28(月) 23:48:42.39 ID:0fmC0txZ.net
- foreach (GameObject Foreach変数 in Slots.transform)
これならエラー吐きまふぇんが明らかにおかしい気がしまふ(^^
- 734 :名前は開発中のものです。:2017/08/28(月) 23:48:48.32 ID:YDHtQIBL.net
- ははw
まぁ一歩前進
アイテムIDリストには何がはいってんのさ?
- 735 :ダーク王鍬大使 :2017/08/28(月) 23:49:57.92 ID:0fmC0txZ.net
- Ethanさんのスクリプトの関数が入ってまふ(^^
- 736 :名前は開発中のものです。:2017/08/28(月) 23:52:29.83 ID:YDHtQIBL.net
- ほんとに?ほんと?w
今のStartメソッドの中身貼って
- 737 :ダーク王鍬大使 :2017/08/28(月) 23:56:09.84 ID:0fmC0txZ.net
- void Start()
{
textures = Resources.LoadAll<Sprite>("ItemTityPotions");
Slots = GameObject.Find("Slots");
bokking = GameObject.Find("Ethan").GetComponent<Playerbokking>();
for (int i = 0; i < 100; i++)
{
GameObject obj = (GameObject)Resources.Load("ItemImage1");
GameObject prefab = Instantiate(obj);
prefab.transform.SetParent(Slots.transform);
getItemIDs.Add(prefab);
}
}
どうでひょう?(^^
- 738 :名前は開発中のものです。:2017/08/28(月) 23:57:26.39 ID:YDHtQIBL.net
- 悪いまちがえた
OnEnableの中身だ
- 739 :ダーク王鍬大使 :2017/08/28(月) 23:58:57.26 ID:0fmC0txZ.net
- void OnEnable()
{
int i = 0;
アイテムIDリスト = bokking.getItemIDs();
foreach (GameObject Foreach変数 in Slots.transform)
{
i++;
}
}
スタートの中でアイテムIDリストなんてないし変だなとは思いまひた(^^
- 740 :名前は開発中のものです。:2017/08/29(火) 00:00:35.37 ID:PynuWeZX.net
- あ〜
List<GameObject> getItemIDs = new List<GameObject>();
これを先頭に宣言してんのか
こりゃわけわかんなくなるなw
- 741 :名前は開発中のものです。:2017/08/29(火) 00:07:44.29 ID:PynuWeZX.net
- リストの方のgetItemsIDsをslotListに改名して
もっかい宣言部分貼って
- 742 :ダーク王鍬大使 :2017/08/29(火) 00:11:50.81 ID:RmObfEGG.net
- リストの方ってなんでひたっけ?(^^
だんだん頭が勃起して来まひた(^^
- 743 :名前は開発中のものです。:2017/08/29(火) 00:13:52.54 ID:PynuWeZX.net
- まぁするだろうね
命名がめちゃくちゃすぎる
List<GameObject> getItemIDs = new List<GameObject>();
これ
List<GameObject> slotList = new List<GameObject>();
こう直すって意味
んでStartの
getItemIDs.Add を slotList に直す
- 744 :名前は開発中のものです。:2017/08/29(火) 00:14:22.30 ID:PynuWeZX.net
- slotList.Add な
- 745 :ダーク王鍬大使 :2017/08/29(火) 00:20:14.86 ID:RmObfEGG.net
- 出来まひた(^^
感謝感謝のボッキング!(^^
- 746 :名前は開発中のものです。:2017/08/29(火) 00:21:43.92 ID:PynuWeZX.net
- そんでな
GameObject obj = (GameObject)Resources.Load("ItemImage1");
GameObject prefab = Instantiate(obj);
prefab.transform.SetParent(Slots.transform);
getItemIDs.Add(prefab);
この部分、なんかをコピペしたんだろうけど
GameObject slotPrefab = (GameObject)Resources.Load("ItemImage1");
GameObject slot = Instantiate(slotPrefab);
slot.transform.SetParent(Slots.transform);
slotList.Add(slot);
これで差し替えて
- 747 :ダーク王鍬大使 :2017/08/29(火) 00:24:20.65 ID:RmObfEGG.net
- やりまひた(^^
- 748 :名前は開発中のものです。:2017/08/29(火) 00:24:25.77 ID:PynuWeZX.net
- foreach (GameObject Foreach変数 in getItemIDs)
でここをどう直したって?
- 749 :ダーク王鍬大使 :2017/08/29(火) 00:27:20.72 ID:RmObfEGG.net
- しばし待たれよ(^^
- 750 :ダーク王鍬大使 :2017/08/29(火) 00:29:43.09 ID:RmObfEGG.net
- foreach (GameObject Foreach変数 in slotList)
こうなりまひた(^^
- 751 :名前は開発中のものです。:2017/08/29(火) 00:32:47.15 ID:PynuWeZX.net
- あははははははははw
はーたいへんだこりゃ
slotListではなくてアイテムIDリストを回す
- 752 :ダーク王鍬大使 :2017/08/29(火) 00:36:44.88 ID:RmObfEGG.net
- http://i.imgur.com/oKNds67.png
エラーチンコ(^^
- 753 :名前は開発中のものです。:2017/08/29(火) 00:38:05.75 ID:PynuWeZX.net
- もう一息じゃん
エラーメッセージはヒント
アイテムIDリストには何がはいってんのさ?
- 754 :ダーク王鍬大使 :2017/08/29(火) 00:41:00.27 ID:RmObfEGG.net
- List<int>が入ってまふ(^^
Castでふか?(^^
- 755 :名前は開発中のものです。:2017/08/29(火) 00:42:55.65 ID:PynuWeZX.net
- 不用意にキャストしない
foreach がintの入ったアイテムIDリストを順番にくるくるまわして
取り出すものなんだから受け取るのはGameObjectじゃなくて・・・?
- 756 :ダーク王鍬大使 :2017/08/29(火) 00:45:45.85 ID:RmObfEGG.net
- foreach (int Foreach変数 in アイテムIDリスト)
フハハハハハハ(^^
ついにできたぞ(^^
ついに僕のチンコはボッキング!(^^
- 757 :名前は開発中のものです。:2017/08/29(火) 00:48:03.05 ID:PynuWeZX.net
- なんだそりゃw
ちょっとまだ直す
Resousesにはいってるプレファブの名称をItemImage1ではなく
itemSlotPrefab
に直して
ソース側も直す
ちょっとここでコンパイルして通るかチェック
- 758 :ダーク王鍬大使 :2017/08/29(火) 00:50:47.98 ID:RmObfEGG.net
- http://i.imgur.com/L352Rlq.png
うんこ漏れまひた(^^
- 759 :名前は開発中のものです。:2017/08/29(火) 00:53:51.96 ID:PynuWeZX.net
- 何をいじった?
スクリプトってフォルダ名をかえたってことか?
- 760 :名前は開発中のものです。:2017/08/29(火) 00:54:28.69 ID:PynuWeZX.net
- ちっと化けたけど
スクリプトってフォルダ?
- 761 :ダーク王鍬大使 :2017/08/29(火) 00:58:20.17 ID:RmObfEGG.net
- アレを生成するのを忘れてただけでひた(^^
治ったので感謝感謝の(^^
- 762 :名前は開発中のものです。:2017/08/29(火) 00:59:11.60 ID:PynuWeZX.net
- まーだ直すぞ
Foreach変数
って変数名も変
なにがよさそうよ?
- 763 :ダーク王鍬大使 :2017/08/29(火) 01:00:55.15 ID:RmObfEGG.net
- アイテムIDリスト回すにしまひた(^^
- 764 :名前は開発中のものです。:2017/08/29(火) 01:02:45.88 ID:PynuWeZX.net
- だめ、ちがう
アイテムIDリストを回して一個づつ取り出したものの名称
- 765 :ダーク王鍬大使 :2017/08/29(火) 01:07:52.02 ID:RmObfEGG.net
- Imageコンポネントでふか?(^^
- 766 :名前は開発中のものです。:2017/08/29(火) 01:10:23.51 ID:PynuWeZX.net
- がくー
>>712->>715
この名称をアイテムIDリストにしたんだろ?
- 767 :名前は開発中のものです。:2017/08/29(火) 01:10:57.34 ID:PynuWeZX.net
- >>712-715
- 768 :ダーク王鍬大使 :2017/08/29(火) 01:14:00.48 ID:RmObfEGG.net
- アイテムIDでふか?(^^
眠くなるにつれて思考力がどんどん奪われていきまふ(^^
まるで性欲に囚われた勃起チンコみたいでふね(^^
- 769 :名前は開発中のものです。:2017/08/29(火) 01:15:15.06 ID:PynuWeZX.net
- そう、アイテムID
itemIDとかid とかそういう名称が適当
眠くなったんなら寝な
- 770 :名前は開発中のものです。:2017/08/29(火) 01:16:24.62 ID:PynuWeZX.net
- というわけで今日の勉強は終わりだが
このペースだとMMOが完成するときには
俺もおまえも白骨死体
ご愁傷様です
おやすみ
- 771 :ダーク王鍬大使 :2017/08/29(火) 01:21:40.95 ID:RmObfEGG.net
- アイテムIDリスト = bokking.getItemIDs();
最後に、ここが赤エラーを吐きまふ(^^
なぜでひょう?(^^
エラー内容はぬるぽでふ(^^
- 772 :名前は開発中のものです。:2017/08/29(火) 03:10:01.91 ID:PynuWeZX.net
- さっきまでできてたはずだが
bokkingがNullRefferenceなら初期化部分がおかしいってことになるので
初期化部分さがして貼って
念のためエラーも貼って
- 773 :ダーク王鍬大使 :2017/08/29(火) 03:23:15.91 ID:RmObfEGG.net
- bokking = GameObject.Find("Ethan").GetComponent<Playerbokking>();
NullReferenceException: Object reference not set to an instance of an object
ItemManager.OnEnable () (at Assets/スクリプト/ItemManager.cs:34)
これとこれでふか?(^^
- 774 :名前は開発中のものです。:2017/08/29(火) 07:33:51.01 ID:PynuWeZX.net
- 朝からものすごくはずかしい誤爆をみた・・・
ちょっと意味わからないが
エラーになる行コメントアウトしておいて
それと画像とscriptableobject準備しといてくれ
夜、続きというか大幅に変更して簡単に作るわ
- 775 :名前は開発中のものです。:2017/08/29(火) 07:34:00.72 ID:FgfUYrLg.net
- なんだこの応酬は
ぼっこの先生いなけりゃゲーム完成は無理だな
- 776 :名前は開発中のものです。:2017/08/29(火) 08:58:55.06 ID:T1vUlu9J.net
- そんでなあ
シーン上に配置するためのアイテムのプレファブ3つ準備しといて
四角とかでもよい
そして今夜アイテム使用まで駆け足でつくるから
夕方から夜フルボッキングになるように
お昼寝なり調整しといて
肝心な時に具合悪いだの眠いだのいってたら話になんねえから
つてなんで俺はボッキングの生活まで
管理せにゃならんのだろ?
- 777 :名前は開発中のものです。:2017/08/29(火) 09:38:14.73 ID:mNeok17b.net
- しなくて良いんやで
エラー文でググって自分で考えろカスって言えば万事解決
- 778 :名前は開発中のものです。:2017/08/29(火) 09:39:26.73 ID:mNeok17b.net
- というか過保護おじさんが全部作ってお前が作ったものだって言って渡せばすぐに終わるぞ
- 779 :名前は開発中のものです。:2017/08/29(火) 12:38:28.61 ID:xx9v8OoR.net
- Unity総合スレで盛大に誤爆してて笑ったw
さすが我らがボッキング!
バグってやがるぜ!
- 780 :名前は開発中のものです。:2017/08/29(火) 13:00:03.80 ID:yC8vT12a.net
- 本人は一応>>690こういってるので
実態はともかく
作ってもらおうってつもりじゃないんだろうから
尊重しつつ...
かなり無理はあるが...
教えると言った以上は
インベントリの基本実装は面倒見る気でいるが、
あんまり姿勢がグダグダなら見捨てる
そうなったら多分おしまい
- 781 :名前は開発中のものです。:2017/08/29(火) 13:28:40.20 ID:xx9v8OoR.net
- これだけの頭脳でまだmmoを作れると信じてるボッキングは
まるで少年漫画の主人公みたいね
いつか覚醒して立派な勃影になるのよ
- 782 :名前は開発中のものです。:2017/08/29(火) 14:14:24.87 ID:n4p0oh+Y.net
- まあ、俺もmmoより遥かに小規模のゲームで頓挫しかけてるし
人のこと馬鹿にできないんだけどね
チュートリアルで作るようなミニゲームしか作ったことなかったわ
というわけでワンコの兄ちゃん(通称:チンコ犬のおっさん)の処女作、
「ワンカップゴルフ」が無謀にもGoogle Playで配信中!
https://play.google.com/store/apps/details?id=com.unity3d.OneCupGolf&pli=1
クソゲーなんて言わないで!!
- 783 :名前は開発中のものです。:2017/08/29(火) 15:00:49.75 ID:n4p0oh+Y.net
- 僕ちゃん人のスレでやりたい放題ね
少し反省するわw
- 784 :ダーク王鍬大使 :2017/08/29(火) 16:40:31.35 ID:RmObfEGG.net
- あーよく寝た(^^
ぼっこの殿が去ったら僕は一体どうやってゲームを完成させればいいんでひょう?(^^
見捨てられないように頑張っていきまひょう(^^
ちんぽこぽーん(^^
- 785 :ダーク王鍬大使 :2017/08/29(火) 18:03:53.51 ID:RmObfEGG.net
- >>782
☆5が二個と☆1が一個でふか・・・(^^
面白いんでひょうか?(^^
- 786 :ダーク王鍬大使 :2017/08/29(火) 18:19:34.58 ID:RmObfEGG.net
- ぼっこの殿が来るまで仮眠を取りまふ(^^
- 787 :名前は開発中のものです。:2017/08/29(火) 19:31:15.44 ID:PynuWeZX.net
- ボッキングよ
準備はできているか・・・・
ってまた寝たってどういうこっちゃ
- 788 :ダーク王鍬大使 :2017/08/29(火) 20:33:16.92 ID:RmObfEGG.net
- 準備おkでふ(^^
- 789 :名前は開発中のものです。:2017/08/29(火) 20:43:03.74 ID:PynuWeZX.net
- おっせーし
プロジェクトアップしろや
漏れなくアップ
- 790 :ダーク王鍬大使 :2017/08/29(火) 20:50:26.49 ID:RmObfEGG.net
- ちとまっててくらふぁい(^^
- 791 :ダーク王鍬大使 :2017/08/29(火) 20:57:47.20 ID:RmObfEGG.net
- https://www.axfc.net/u/3839827/MMO
ふぁい(^^
- 792 :名前は開発中のものです。:2017/08/29(火) 21:03:29.73 ID:PynuWeZX.net
- おまいはちっとモンスターでも作ってなさい
しばし検証すっから
- 793 :ダーク王鍬大使 :2017/08/29(火) 21:04:52.54 ID:RmObfEGG.net
- ふぁい(^^
- 794 :名前は開発中のものです。:2017/08/29(火) 21:51:13.90 ID:PynuWeZX.net
- ボッキングくん
待ちくたびれてひからびたかね?
- 795 :ダーク王鍬大使 :2017/08/29(火) 22:04:55.97 ID:RmObfEGG.net
- チンコはもう萎えてしまいまひた(^^
でも恐竜のモンスターを作りまひたよ(^^
- 796 :名前は開発中のものです。:2017/08/29(火) 22:19:09.73 ID:PynuWeZX.net
- へえそうかい
何故俺がこのようにボッキング放置プレイ状態になっているかというと
別に嫌がらせをしているわけではなくて
受け取ったプロジェクト、最初は動いてたんだが
ちょっとソースさわってたらエラーでまくりでまともにうごかせず
検証にならないからなのでした
これこわれかかってねぇかなあ
一番まともなシーンてどれ?
- 797 :ダーク王鍬大使 :2017/08/29(火) 22:22:45.88 ID:RmObfEGG.net
- いつも通り「謎」が正常に起動しまふよ(^^
僕の方では割と正常に動いてるのでふが・・・(^^
- 798 :名前は開発中のものです。:2017/08/29(火) 22:27:01.32 ID:PynuWeZX.net
- packageがだめなのかもしれんな
謎かあ
今謎なんだけどな
- 799 :ダーク王鍬大使 :2017/08/29(火) 22:29:19.71 ID:RmObfEGG.net
- おかしいでふね(^^
ちゃんと再起動してからパッケージ作ったんでふけど・・・(^^
- 800 :名前は開発中のものです。:2017/08/29(火) 22:30:45.50 ID:PynuWeZX.net
- ふむ
まぁ、ちょっと計画変更で悪いが
今日は俺は死んだものとおもって好きなことやっててくれ
- 801 :ダーク王鍬大使 :2017/08/29(火) 22:32:03.03 ID:RmObfEGG.net
- ふぁい(^^
- 802 :名前は開発中のものです。:2017/08/29(火) 22:33:31.01 ID:PynuWeZX.net
- item
item1
item2
item3
てのがテスト用アイテムだよな?
- 803 :ダーク王鍬大使 :2017/08/29(火) 22:34:47.73 ID:RmObfEGG.net
- そうでふよ(^^
- 804 :名前は開発中のものです。:2017/08/29(火) 23:38:02.87 ID:PynuWeZX.net
- おい
ボッキングおきてっか?
spriteどれだ?コピーってついてるやつか?
- 805 :ダーク王鍬大使 :2017/08/29(火) 23:40:27.36 ID:RmObfEGG.net
- http://i.imgur.com/ig1xoKG.png
これでふ(^^
- 806 :名前は開発中のものです。:2017/08/29(火) 23:42:37.48 ID:PynuWeZX.net
- 0番からになってねぇじゃん
しかも名前変更してるとかトラップだらけだな
- 807 :ダーク王鍬大使 :2017/08/29(火) 23:45:05.20 ID:RmObfEGG.net
- 0番の透明画像すっかり忘れてまひた(^^
すまんこすまんこのまんこっこ(^^
- 808 :名前は開発中のものです。:2017/08/29(火) 23:47:29.10 ID:PynuWeZX.net
- そっちで勝手に直しといて
親のファイル名だけは直しとかんとバグるぞ
- 809 :ダーク王鍬大使 :2017/08/29(火) 23:53:34.30 ID:RmObfEGG.net
- 直しまひた(^^
- 810 :ダーク王鍬大使 :2017/08/30(水) 00:00:56.88 ID:tvIOuk9N.net
- 0番の所に透明な画像配置したのでふが(^^
http://i.imgur.com/YPeBsuP.png
スライスすると透明な画像が消失して1番の画像が0番になりまふね・・・(^^
- 811 :名前は開発中のものです。:2017/08/30(水) 00:03:02.58 ID:uGY/TkcT.net
- そしたらな、途中までの手順貼るからやってみれ
あまりにも手順が多いのでさすがに漏れてるかもだが
起きてたらフォローするが
というか俺死亡、まじで本が書けるな・・・
- 812 :名前は開発中のものです。:2017/08/30(水) 00:03:46.84 ID:uGY/TkcT.net
- 1
ItemManager.csの書きかけのOnEnableをまるごとコメントアウト
2
Sengen.csをItemSlot.csに変更しItemSlotPrefabに追加
ItemSlotPrefabのImage>spriteに0番のスプライトを指定
3
ItemManager.csに以下の宣言を追加
List<ItemSlot> itemSlotList = new List<ItemSlot> ();
List<Image> slotIconList = new List<Image> ();

Startに以下の処理を追加
itemSlotList.Add(slot.GetComponent<ItemSlot>());
slotIconList.Add(slot.GetComponent<Image>());

以下のメソッドを追加
public void getItem(int id){
int index = itemSlotList.FindIndex (s => s.id == 0);
 slotIconList [index].sprite = textures [id];
 itemSlotList [index].id = id;
}
- 813 :ダーク王鍬大使 :2017/08/30(水) 00:03:50.92 ID:tvIOuk9N.net
- 起きてまふよ(^^
- 814 :名前は開発中のものです。:2017/08/30(水) 00:04:28.49 ID:uGY/TkcT.net
- やっぱ改行らしきものがはいるな
まぁ嫌がらせの一種だとおもいたまえ
- 815 :名前は開発中のものです。:2017/08/30(水) 00:05:37.68 ID:uGY/TkcT.net
- 4
Item1,2,3のidとタグを設定
5
SlotsをItemBack>ItemIconsの子供に
6
Playerbokking.csに
ItemManager itemManager;
を宣言し、StartでitemBackから取得
アイテム取得の処理で
Destroyの前にitemManager.getItem()で
IDを渡す
7テストする とりあえずここまで どこまででしょうね
- 816 :名前は開発中のものです。:2017/08/30(水) 00:06:40.32 ID:uGY/TkcT.net
- うあああああああああああああああああああああああああああああ
最後にやっちまったじゃねぇか
がっくし
- 817 :ダーク王鍬大使 :2017/08/30(水) 00:07:31.03 ID:tvIOuk9N.net
- ちょっとまってくらふぁい(^^
ItemSlotPrefabなんてありまふぇんよ(^^
Slotsをプレファブ化すればいいんでふか?(^^
- 818 :名前は開発中のものです。:2017/08/30(水) 00:09:46.83 ID:uGY/TkcT.net
- ほう、それは不思議だな
どうして俺のプロジェクトにはあるんだろうな
昨日夢の中で作ったのかな
- 819 :ダーク王鍬大使 :2017/08/30(水) 00:11:06.74 ID:tvIOuk9N.net
- どのフォルダにありまふか?(^^
自分でも自分のプロジェクトを把握しきれなくなってきまひた(アカン)(^^
- 820 :ダーク王鍬大使 :2017/08/30(水) 00:13:46.21 ID:tvIOuk9N.net
- あったあった(^^
- 821 :名前は開発中のものです。:2017/08/30(水) 00:14:04.37 ID:uGY/TkcT.net
- ふえ
projectビューに検索欄あるだろ
- 822 :ダーク王鍬大使 :2017/08/30(水) 00:20:11.68 ID:tvIOuk9N.net
- そんな便利な機能があったんでふか!?(^^
そしてここのslotってところ2つがエラー吐きまひた(^^
itemSlotList.Add(slot.GetComponent<ItemSlot>());
slotIconList.Add(slot.GetComponent<Image>());
エラー内容はコンテキストに存在しまふぇんでふ(^^
- 823 :名前は開発中のものです。:2017/08/30(水) 00:24:32.87 ID:uGY/TkcT.net
- それはループん中
- 824 :ダーク王鍬大使 :2017/08/30(水) 00:28:43.26 ID:tvIOuk9N.net
- 出来まひた(^^
6は(^^
itemManager = GameObject.Find("itemBack").GetComponent<>();
だと思うのでふが(^^
何をゲットコンポネントするんでふか?(^^
- 825 :名前は開発中のものです。:2017/08/30(水) 00:31:19.63 ID:uGY/TkcT.net
- itemManagerは何型でしょう?
- 826 :ダーク王鍬大使 :2017/08/30(水) 00:34:07.83 ID:tvIOuk9N.net
- 出来まひた(^^
itemManager.getItem();
はそのままだとgetItemがエラーを吐きまふ(^^
カッコに数値を入れたらいい気もしまふがなんか違う気もしまふ(^^
どうすればいいでふか?(^^
- 827 :名前は開発中のものです。:2017/08/30(水) 00:36:01.62 ID:uGY/TkcT.net
- せめてそれぐらいはよーく考えてみれ
アイテムによってidは違う
- 828 :ダーク王鍬大使 :2017/08/30(水) 00:39:04.80 ID:tvIOuk9N.net
- 恐らくは拾ったアイテムのInt変数でふよね?(^^
よくよくじっくり考えてみまふ(^^
- 829 :名前は開発中のものです。:2017/08/30(水) 00:40:45.40 ID:uGY/TkcT.net
- 周辺にヒントがあるさ
読み飛ばしてたけどsぷらいとはしらん
- 830 :ダーク王鍬大使 :2017/08/30(水) 00:43:34.01 ID:tvIOuk9N.net
- int アイテム取得 = GetComponent<ItemTest>().ID;
無事出来まひた(^^
- 831 :ダーク王鍬大使 :2017/08/30(水) 00:47:02.09 ID:tvIOuk9N.net
- NOOOOOOOOOOOOO!!!(^^
itemManager = GameObject.Find("itemBack").GetComponent<ItemManager>();
が赤エラーを吐きまひた(^^
- 832 :名前は開発中のものです。:2017/08/30(水) 00:48:45.88 ID:uGY/TkcT.net
- はて
itemtestって記憶にねーな
あってんのかな
わからん
それテスト用アイテムについてるスクリプトか?
- 833 :ダーク王鍬大使 :2017/08/30(水) 00:48:50.68 ID:tvIOuk9N.net
- エラー内容はぬるぽでふ(^^
- 834 :名前は開発中のものです。:2017/08/30(水) 00:50:11.07 ID:uGY/TkcT.net
- ItemBackとかそういう落ちじゃなくて?
- 835 :ダーク王鍬大使 :2017/08/30(水) 00:50:12.80 ID:tvIOuk9N.net
- >>832
テスト用アイテムについているスクリプトでふよ(^^
- 836 :ダーク王鍬大使 :2017/08/30(水) 00:51:29.82 ID:tvIOuk9N.net
- >>834
無事出来まひた(^^
大文字小文字ミスがエラーにつながるとは・・・(^^
- 837 :名前は開発中のものです。:2017/08/30(水) 00:52:11.32 ID:uGY/TkcT.net
- じゃああってるかな
- 838 :ダーク王鍬大使 :2017/08/30(水) 00:54:17.71 ID:tvIOuk9N.net
- ゲエエエエエエエエエエエエエ!!!(^^
アイテム拾おうとしたら赤エラーが・・・(^^
エラー内容はぬるぽ(^^
そしてここがエラー吐いてまふ(^^
int アイテム取得 = GetComponent<ItemTest>().ID;
- 839 :名前は開発中のものです。:2017/08/30(水) 00:54:33.77 ID:uGY/TkcT.net
- そんでどこまでいったって?
- 840 :ダーク王鍬大使 :2017/08/30(水) 00:55:12.61 ID:tvIOuk9N.net
- target.付けてみまひた(^^
- 841 :ダーク王鍬大使 :2017/08/30(水) 00:57:00.85 ID:tvIOuk9N.net
- す・・・すごい!(^^
ついにアイテムを取得できるようになりまひた(^^
ボボボッキング!(^^
感謝感謝のちんこっこ〜(^^
- 842 :名前は開発中のものです。:2017/08/30(水) 00:57:37.38 ID:uGY/TkcT.net
- それplayerbokkingのそーすだろ?
なんも指定しなけりゃイーサンの体んなかにitemtest取りに行くんだよ
何の、itemtestか書けや
- 843 :名前は開発中のものです。:2017/08/30(水) 00:58:38.50 ID:uGY/TkcT.net
- targetかw
なるほど
- 844 :ダーク王鍬大使 :2017/08/30(水) 01:00:33.87 ID:tvIOuk9N.net
- これってアイテムIDとアイテム画像は紐づけされてまふか?(^^
それともID1がポーションなら画像の1もポーションにしないといけない感じ?(^^
- 845 :名前は開発中のものです。:2017/08/30(水) 01:00:45.24 ID:uGY/TkcT.net
- 実装1時間未満か
俺の苦労は一体…
でも昨日より筋良くなった気がするな
- 846 :名前は開発中のものです。:2017/08/30(水) 01:02:02.55 ID:uGY/TkcT.net
- それも自力で読んで理解するべきだな
- 847 :名前は開発中のものです。:2017/08/30(水) 01:02:02.73 ID:uGY/TkcT.net
- それも自力で読んで理解するべきだな
- 848 :ダーク王鍬大使 :2017/08/30(水) 01:02:46.89 ID:tvIOuk9N.net
- 持病の薬の副作用で頭がぼーっとする日もありまふ(^^
昨日が酷かっただけだと思いたいでふ(^^
- 849 :ダーク王鍬大使 :2017/08/30(水) 01:03:05.75 ID:tvIOuk9N.net
- >>847
ふぁい(^^
- 850 :名前は開発中のものです。:2017/08/30(水) 01:04:00.83 ID:uGY/TkcT.net
- 大事なことなので…
漠然とソース読むんじゃなくて、
そういうはっきりした知りたいことがある読み方すると力つく
- 851 :名前は開発中のものです。:2017/08/30(水) 01:05:30.08 ID:uGY/TkcT.net
- 昨日頑張って考えようとしたからだと思うぞ
ところで持病ってなんだよ
- 852 :ダーク王鍬大使 :2017/08/30(水) 01:05:51.86 ID:tvIOuk9N.net
- なるへそ(^^
- 853 :ダーク王鍬大使 :2017/08/30(水) 01:06:19.93 ID:tvIOuk9N.net
- 統合失調症でふよ(^^
軽度の(^^
- 854 :名前は開発中のものです。:2017/08/30(水) 01:08:27.26 ID:uGY/TkcT.net
- うん、それ系だろうなと思ってた
頭痛つってたしな
- 855 :名前は開発中のものです。:2017/08/30(水) 01:12:19.70 ID:uGY/TkcT.net
- ボッキングの秘密を聞いたから俺の秘密もおしえてやろう
数百万年前の話になるが
俺も
関数とかいみわからない!!!
つってたぞ
むつかしいなーってな
でも壁って何度か叩いていると
いずれ、おや、なぜこの壁が硬いと思っていたのかよく思い出せませんな
という日がくる
この積み重ねにすぎなくて
考えて悩んだだけ前進する
- 856 :ダーク王鍬大使 :2017/08/30(水) 01:12:34.42 ID:tvIOuk9N.net
- 次やることはアイテムをもってスロットや装備欄、交換窓などに移動させる感じでふか?(^^
第一ステップとしてアイテムインベントリの中で移動させることができればいいのでふが・・・(^^
- 857 :ダーク王鍬大使 :2017/08/30(水) 01:13:36.24 ID:tvIOuk9N.net
- >>855
なるへそ(^^
日々の積み重ねが大事なんでふね(^^
ありがたいお言葉に感謝感謝(^^
- 858 :名前は開発中のものです。:2017/08/30(水) 01:16:12.11 ID:uGY/TkcT.net
- そんなめんどいのやんない
自分でやれや
でも作り的に配置換えの考慮はしてある
そんなことよりアイテム使う!だろ
配置換えしなくても生きていけるけどアイテム使えなかったらただの飾りじゃねーか
- 859 :ダーク王鍬大使 :2017/08/30(水) 01:19:05.34 ID:tvIOuk9N.net
- 確かに(^^
僕の作ったガマザウルス君もアイテム使いた過ぎてボッキングしてまふよ(^^
http://i.imgur.com/hLmDqhG.png
- 860 :名前は開発中のものです。:2017/08/30(水) 01:20:51.80 ID:uGY/TkcT.net
- それ造形みばえよさそうな雰囲気があるな
気のせいに違いない
- 861 :名前は開発中のものです。:2017/08/30(水) 01:29:18.28 ID:uGY/TkcT.net
- んがー
じゃそういうことで寝ます
明日はてけとーでアイテム使用
あーちょっとまて
他人や敵に対してアイテムは使うか?
- 862 :名前は開発中のものです。:2017/08/30(水) 01:32:08.29 ID:uGY/TkcT.net
- がく・・・zzz
- 863 :ダーク王鍬大使 :2017/08/30(水) 01:33:34.02 ID:tvIOuk9N.net
- アイテムは自分限定でふ(^^
でも他人やモンスに使えるデバフアイテムがあっても面白そうでふね(^^
- 864 :名前は開発中のものです。:2017/08/30(水) 01:35:51.81 ID:uGY/TkcT.net
- あ、そう
まーなんとでもなるけど
単体向けに考えとくか
- 865 :名前は開発中のものです。:2017/08/30(水) 06:24:16.50 ID:N58io56y.net
- おいそろそろ正式サービス開始しろ
- 866 :ダーク王鍬大使 :2017/08/30(水) 06:36:19.83 ID:tvIOuk9N.net
- 来年の夏だって言ってるでひょう(^^
アイテム実装終わったらぼっこの殿がいなくなるんだから製作スピードが1/100くらいに落ちるんでふよ?(^^
予定では来年の夏でふが状況が悪けりゃ最悪再来年になるかもしれまふぇん(^^
- 867 :ダーク王鍬大使 :2017/08/30(水) 07:34:54.70 ID:tvIOuk9N.net
- 今やりたいことは(^^
・アイテムを101個以上入手してもエラー吐かなくしたい
・アイテムを消費したい
・アイテムIDとアイテム画像を紐づけしたい
・(防御反映)装備を作りたい
・(見た目反映)装備を作りたい
・アイテムの入れ替えをしたい
などなど・・・(^^
多すぎまふね(^^
- 868 :名前は開発中のものです。:2017/08/30(水) 07:35:11.80 ID:N58io56y.net
- クソゲーの完成に2年も3年も待てるかよ
時間だけはある癖にできねえとか言ってんじゃねえ
- 869 :名前は開発中のものです。:2017/08/30(水) 07:38:10.59 ID:uGY/TkcT.net
- うん?
・アイテムIDとアイテム画像を紐づけしたい
これはずれてるだけだろ?
こっちは問題ないぞ
- 870 :ダーク王鍬大使 :2017/08/30(水) 07:49:02.04 ID:tvIOuk9N.net
- そうなんでふか?(^^
僕の方だとExcel上は0が空っぽなのに取得するアイテム画像は回復カプセル(赤)になってまふ(^^
Excelの1はTinyPosyonのはずなのに画像はスタミナカプセルになってまふ(^^
- 871 :ダーク王鍬大使 :2017/08/30(水) 08:01:55.12 ID:tvIOuk9N.net
- お昼寝の時間でふ(^^
- 872 :ダーク王鍬大使 :2017/08/30(水) 08:19:47.09 ID:tvIOuk9N.net
- 眠れないのでもうちょっと起きてまふ(^^
- 873 :名前は開発中のものです。:2017/08/30(水) 08:53:11.69 ID:xj9DjxUk.net
- なおexcelはまだ関係ないぞ
texturesて変数をserializeして
インスペクタでスライスしたスプライトが想定どおり通り読み込めてるか調べてみ
でもわかんねえかもしんね
またあとでな
- 874 :ダーク王鍬大使 :2017/08/30(水) 10:54:53.84 ID:tvIOuk9N.net
- 起きてまふよ(^^
- 875 :ダーク王鍬大使 :2017/08/30(水) 12:12:49.66 ID:tvIOuk9N.net
- >>868
それに無職なのでなけなしの収入をコツコツためていかないとサーバー借りられまふぇんからね(^^
いますぐに完成したところでサーバー借りられないって問題がありまふ(^^
月5000円は自由に使える環境なのでふが(^^
今年は爬虫類のイベントに使うのとポケモンの新作を買うのでお金が一文無しになる予定でふ(^^
だから来年までまってくらふぁい(^^
- 876 :名前は開発中のものです。:2017/08/30(水) 12:19:16.21 ID:N58io56y.net
- ゲーム完成するまでポケモンはお預けだ
どうせポケモンにはまってしばらく開発を放置するんだろう
このゲームは完全趣味かも知れんが
ちゃんとゲーム作れるようなぼっきんぐにレベルアップすれば
アプリ配信とかで広告載せて小遣い稼ぎだってできるかも知れんぞ
- 877 :ダーク王鍬大使 :2017/08/30(水) 12:25:04.11 ID:tvIOuk9N.net
- ぐぇぐぇ(^^
小遣い稼ぎできるなんて夢のようでふね(^^
MMO完成期待して待っててくらふぁい(^^
- 878 :ダーク王鍬大使 :2017/08/30(水) 12:28:18.67 ID:tvIOuk9N.net
- このスレぼっこの殿の有能さが目立ちまふけど(^^
地味にチンコ犬殿も技術力高いでふよね(^^
この板にも有能な人がいるのに総合スレと質問スレの悲惨さ(^^
僕もいつか教える側に回りたいでふ(^^
- 879 :名前は開発中のものです。:2017/08/30(水) 12:32:47.78 ID:bG5vjOqT.net
- アセットを売れば小遣いも稼げると思いますよ
- 880 :ダーク王鍬大使 :2017/08/30(水) 12:35:42.74 ID:tvIOuk9N.net
- アセットおじさんはなんとなくこのスレに現れないと勝手に決め込んでまひたが(^^
ちゃんとこのスレも見てたんでふね(^^
感謝感謝のボッキング!(^^
- 881 :名前は開発中のものです。:2017/08/30(水) 12:49:38.00 ID:4KD/WfNt.net
- そういやちんこ犬のおっさんのゲーム忙しくてやってないな
- 882 :ダーク王鍬大使 :2017/08/30(水) 12:53:13.15 ID:tvIOuk9N.net
- それでは僕はそろそろ寝まふ(^^
- 883 :名前は開発中のものです。:2017/08/30(水) 13:46:19.35 ID:p49jIxUo.net
- >>878
お褒めに預かり光栄でございます
でも自分で実装したことあるのだけしか助言できないのよ
あとは昔PGやってたころの知識を活かした提案くらい
ぼっこ殿の足元にも及ばないわん
>>881
邪魔にならない程度に広告があるので気になったらクリーーーック!!
あくまで気になったらだからね!(規約に引っ掛かるから)
- 884 :ダーク王鍬大使 :2017/08/30(水) 15:14:09.55 ID:tvIOuk9N.net
- 僕もなんかアプリ作って広告付けたいでふ(^^
MMOの資金源になればいいなって(^^
でも技術を磨かないとだめでふね(^^
恐竜第三弾が出来まひた(^^
ゾンビ恐竜のパキケファウルス君でふ(^^
ttp://i.imgur.com/NHeXrS6.png
ちなみにリスペクト元ラグハイムにいるパギゲプロイドとは一切関係はありまふぇん(^^
http://i.imgur.com/W75fU9C.gif
- 885 :ダーク王鍬大使 :2017/08/30(水) 15:20:02.56 ID:tvIOuk9N.net
- 今日は何か眠気がないでふ(^^
眠いのに眠気がないでふ(^^
そろそろ寝ないと体に毒よ(^^
- 886 :名前は開発中のものです。:2017/08/30(水) 16:16:23.22 ID:4KhBIwq7.net
- >>884
俺のゲーム広告付けてるけど今までの収益0円だぞw
なんも宣伝してないからそもそもダウンロード数が2桁しかないんだ
如何に宣伝が重要かを思い知らされたよ
そしてだからこそ俺はボッキングに注目しているのだよ
形はどうあれこのスレは宣伝になっているはず
そして我は便乗するのだーーっ!!
- 887 :名前は開発中のものです。:2017/08/30(水) 16:20:04.37 ID:4KhBIwq7.net
- IDがコロコロ変わるのはきっとWimax2のせいよ
決して自演しようと思ってるわけじゃないんだからね!
- 888 :名前は開発中のものです。:2017/08/30(水) 17:37:31.55 ID:4KhBIwq7.net
- >>884
自分語りに夢中で全然みてなかったが
段々モデリング上手くなってきたじゃないか!
そしてラグハイムをあたかも皆が知るように語るけど有名なのかい?
- 889 :名前は開発中のものです。:2017/08/30(水) 17:49:18.33 ID:tUmnagJE.net
- 全く聞いたことねえ
でも日本で遊べた黎明期の3大mmoとして怒り新党で紹介
されたこともねえ
- 890 :名前は開発中のものです。:2017/08/30(水) 19:22:48.42 ID:p4bnr61P.net
- Google Playに登録するのも数千円とかかかるんだよね
- 891 :名前は開発中のものです。:2017/08/30(水) 19:30:21.39 ID:N58io56y.net
- 調べたら16年前くらいのゲームか
ラグナロクより古いマイナーオンゲって感じか。さすがに知らんわ
でも最近までサービスしてたんだな
- 892 :ダーク王鍬大使 :2017/08/30(水) 22:00:01.93 ID:tvIOuk9N.net
- よく寝まひた(^^
- 893 :ダーク王鍬大使 :2017/08/30(水) 22:05:01.02 ID:tvIOuk9N.net
- >>888
一応基本料金無料+課金という要素を日本に持ち込んだ戦犯なんでふけどね(^^
名前がラグハイムだったのは確か2002年くらいまででそれ以降はエターナルカオス、エターナルカオスNeoと名前を変えまひた(^^
- 894 :ダーク王鍬大使 :2017/08/31(木) 07:03:57.75 ID:yEXvVBwk.net
- そして誰もいなくなった(^^
- 895 :名前は開発中のものです。:2017/08/31(木) 09:21:05.50 ID:qkb3Tq/I.net
- ボッキング
起きてたら今の状態のプロジェクトアップしといて
見るのは夜だが
- 896 :ダーク王鍬大使 :2017/08/31(木) 09:23:17.63 ID:yEXvVBwk.net
- 起きてまふよ(^^
ちょっと待っててくらふぁい(^^
- 897 :ダーク王鍬大使 :2017/08/31(木) 09:30:23.04 ID:yEXvVBwk.net
- https://ux.getup●loader.com/parohaim/download/1
規制に引っかかるので●を抜いてくらふぁい(^^
- 898 :名前は開発中のものです。:2017/08/31(木) 10:47:07.83 ID:Dggz0I3R.net
- >>890
アップルストアより遥かに良心的よ
アップルストアは定期的に結構な額取られた…はず…
でもアップルストアの方が遊んでもらいやすいという記事をどこかで見たことがある
iPhone持ってなくて眼中になかったからあまり調べてないけどねー
- 899 :名前は開発中のものです。:2017/08/31(木) 10:58:55.90 ID:aGF64C6u.net
- 年100ドルだよ、いまだと12000円税別くらいかな
まあ色々できるので持ってる人近くにいるといいかもね
- 900 :名前は開発中のものです。:2017/08/31(木) 12:14:17.11 ID:HGMj110F.net
- しかも売上3割ぐらいもってくんだっけな
- 901 :名前は開発中のものです。:2017/08/31(木) 12:16:58.44 ID:4jQi2dlV.net
- 実名聞かれるのが嫌
- 902 :名前は開発中のものです。:2017/08/31(木) 12:17:14.85 ID:Dggz0I3R.net
- 12000は高いようで安いようで…やっぱり高いな
個人開発のへっぽこゲームでアップルストアを汚さないでっ!て意思表示を感じるわ
- 903 :名前は開発中のものです。:2017/08/31(木) 12:44:25.46 ID:HGMj110F.net
- 誰ぞわかったら
1番のアイテム効果書いてくれっち
hp5回復?
- 904 :名前は開発中のものです。:2017/08/31(木) 14:25:36.64 ID:I5jaaqQu.net
- 【訃報】制作中のSRPGがエターナる!
スマホのタッチ操作のみで全部まかなおうとすると操作性クソで無理があったよ
いつかPC向けに作り直すとして、今構想中の、もっとシンプルなゲームに取り掛かることにするよ
ところで、パンツ一丁の男が人に見つからないように街中を徘徊するようなゲームは
クライムゲームになるのかい?
- 905 :名前は開発中のものです。:2017/08/31(木) 16:21:54.06 ID:jEatiFRd.net
- それらしい理由をつければセーフ(知らんけど
- 906 :ダーク王鍬大使 :2017/08/31(木) 21:20:34.91 ID:yEXvVBwk.net
- よく寝まひた(^^
- 907 :名前は開発中のものです。:2017/08/31(木) 21:29:24.34 ID:qkb3Tq/I.net
- おいこらファッキング
もうおれはくたびれた
これほどの作業量を説明する気力が・・・
毎月5000えん振り込め
- 908 :名前は開発中のものです。:2017/08/31(木) 21:42:39.36 ID:4jQi2dlV.net
- やっす
10万は貰わんと割に合わんと思うが
- 909 :ダーク王鍬大使 :2017/08/31(木) 21:43:49.02 ID:yEXvVBwk.net
- 僕のお金が無くなってしまいまふ(^^
チンコショボーン(^^
- 910 :名前は開発中のものです。:2017/08/31(木) 21:48:03.59 ID:qkb3Tq/I.net
- チンコショボーンとか言ってる場合か
spriteの0番がどうなってるか確認し
その結果を踏まえてSpriteEditor開いて
どういうことか報告せよ(編集はするな)
- 911 :名前は開発中のものです。:2017/08/31(木) 21:51:54.32 ID:qkb3Tq/I.net
- 毎月5000円つっても向こう20年だから
えーと...
まぁまぁもらえるだろ...
- 912 :ダーク王鍬大使 :2017/08/31(木) 21:56:01.13 ID:yEXvVBwk.net
- 0番は回復カプセルになってまふ(^^
画像上は0番の領域はちゃんと開けてまふのに(^^
スプライトエディター上は0番の領域が何も置かれてまふぇん(^^
- 913 :名前は開発中のものです。:2017/08/31(木) 21:58:01.70 ID:qkb3Tq/I.net
- そう、なんでだと思う?
- 914 :ダーク王鍬大使 :2017/08/31(木) 21:58:24.81 ID:yEXvVBwk.net
- >>911
ポケモンの新作が買えなくなってしまいまふ(^^
チンコショボーンでふ(^^
- 915 :ダーク王鍬大使 :2017/08/31(木) 21:58:58.08 ID:yEXvVBwk.net
- >>913
何もないから飛ばされてるんじゃないでふか?(^^
- 916 :名前は開発中のものです。:2017/08/31(木) 21:59:41.56 ID:qkb3Tq/I.net
- スプライトエディタが気を効かせて余計なことしてくれてんだよ
それはなんでひょうか ファッキング
- 917 :名前は開発中のものです。:2017/08/31(木) 22:00:19.83 ID:qkb3Tq/I.net
- そうそう
つまり完全に透明な筆で
ぼっきんぐ
とでも書いときな
- 918 :名前は開発中のものです。:2017/08/31(木) 22:03:43.46 ID:qkb3Tq/I.net
- さて、、、、
どうすっかなこの先
- 919 :ダーク王鍬大使 :2017/08/31(木) 22:26:32.47 ID:yEXvVBwk.net
- どうしまひょうか(^^
鶏肉おいしかったでふ(^^
- 920 :名前は開発中のものです。:2017/08/31(木) 22:27:43.02 ID:qkb3Tq/I.net
- なんだよ飯食ってたんか
スプライトなおったか?
- 921 :名前は開発中のものです。:2017/08/31(木) 22:32:20.67 ID:qkb3Tq/I.net
- ああ、あと
itemSlotPrefabのsource imageに
itemTitnkonanntoka_0 要するにスプライトの0番 を指定しておく
- 922 :ダーク王鍬大使 :2017/08/31(木) 22:33:03.47 ID:yEXvVBwk.net
- 多分治りまひた(^^
でもアイテムIDと画像の紐づけは出来てまふぇんね(^^
これってEXCELデータ上欠番になってる所は透明な画像入れなきゃいけないのでひょうか?(^^
だとすると画像サイズがとんでもないことになりそうでふ(^^
- 923 :名前は開発中のものです。:2017/08/31(木) 22:42:49.43 ID:qkb3Tq/I.net
- ちょっと言ってる意味がわからん・・・
もうちょっと詳しく具体的にどうなる?
- 924 :ダーク王鍬大使 :2017/08/31(木) 22:52:10.19 ID:yEXvVBwk.net
- エクセル2以降はHP回復薬なのでふけど(^^
アイテムの画像は2番がスタミナ回復薬になってまふ(^^
- 925 :名前は開発中のものです。:2017/08/31(木) 22:53:36.78 ID:qkb3Tq/I.net
- それ何色?
- 926 :名前は開発中のものです。:2017/08/31(木) 22:55:07.35 ID:qkb3Tq/I.net
- あーもしかして縦並びに絵かいてるわけ?
- 927 :名前は開発中のものです。:2017/08/31(木) 22:59:15.09 ID:hTYgbZrZ.net
- 画像の使い回し的なやつか?
- 928 :ダーク王鍬大使 :2017/08/31(木) 23:10:21.39 ID:yEXvVBwk.net
- http://i.imgur.com/eJLMqD4.png
画像はこうなってまふ(^^
- 929 :名前は開発中のものです。:2017/08/31(木) 23:20:25.03 ID:qkb3Tq/I.net
- んー通常
0, 1, 2,,,,と横にならべるのだ
手動でスプライトエディタの枠を並び替えることはできるが
とてもおすすめできない
- 930 :名前は開発中のものです。:2017/08/31(木) 23:21:21.29 ID:qkb3Tq/I.net
- そんで
ScriptableObjectはどこにあるのだ
- 931 :ダーク王鍬大使 :2017/08/31(木) 23:23:52.48 ID:yEXvVBwk.net
- Terasurware>classed>ItemDate
- 932 :名前は開発中のものです。:2017/08/31(木) 23:29:36.85 ID:qkb3Tq/I.net
- ちげーよ
それはベースクラスじゃねぇか
アセット化したScriptableObject
- 933 :ダーク王鍬大使 :2017/08/31(木) 23:45:37.67 ID:yEXvVBwk.net
- これでふか?(^^
http://i.imgur.com/GJAcHUC.png
- 934 :名前は開発中のものです。:2017/08/31(木) 23:49:58.02 ID:qkb3Tq/I.net
- データはいってねぇじゃん
一体どうなってんだ?
- 935 :ダーク王鍬大使 :2017/08/31(木) 23:54:56.66 ID:yEXvVBwk.net
- こっちでははいってまふよ(^^
おかしいでふね?(^^
- 936 :名前は開発中のものです。:2017/08/31(木) 23:57:01.79 ID:qkb3Tq/I.net
- ああそういうことか
じゃあそれだけアップしてくれ
- 937 :ダーク王鍬大使 :2017/09/01(金) 00:01:27.36 ID:LNo2qt2w.net
- https://www.axfc.net/u/3840454/mmo
- 938 :ダーク王鍬大使 :2017/09/01(金) 00:03:13.17 ID:LNo2qt2w.net
- そういえばこのシートまだ不完全なんでふよね(^^
途中までしか作ってまふぇん(^^
- 939 :名前は開発中のものです。:2017/09/01(金) 00:06:10.05 ID:vKM2HYWt.net
- テストできりゃいいんだから3行もあればいいんだよ
- 940 :ダーク王鍬大使 :2017/09/01(金) 00:07:41.12 ID:LNo2qt2w.net
- なるへそ(^^
- 941 :名前は開発中のものです。:2017/09/01(金) 00:11:13.05 ID:vKM2HYWt.net
- !!!!
1300行もアイテムデータつくったんか!!!??
- 942 :ダーク王鍬大使 :2017/09/01(金) 00:14:48.28 ID:LNo2qt2w.net
- ほとんど欠番でふけど(^^
- 943 :名前は開発中のものです。:2017/09/01(金) 00:33:40.76 ID:vKM2HYWt.net
- うーむ
動くことは動くが・・・
- 944 :ダーク王鍬大使 :2017/09/01(金) 00:43:33.20 ID:LNo2qt2w.net
- 多いと動かなくなるんでふか?(^^
これから2倍くらいにする予定だから困りまひたね(^^
- 945 :名前は開発中のものです。:2017/09/01(金) 00:45:43.38 ID:vKM2HYWt.net
- 2倍・・・
全部ではないにしても、その数のアイテムのモデリングするわけ・・・?
- 946 :ダーク王鍬大使 :2017/09/01(金) 00:46:51.81 ID:LNo2qt2w.net
- ・・・・(^^
まぁモデリングはオンライン化した後アップデートで増やしまひょう(^^
- 947 :名前は開発中のものです。:2017/09/01(金) 00:50:53.98 ID:vKM2HYWt.net
- まぁいいや
今元気一杯か?おねむちゃんか?
- 948 :ダーク王鍬大使 :2017/09/01(金) 00:51:41.82 ID:LNo2qt2w.net
- 元気でふよ(^^
1/4くらい眠いでふけど(^^
- 949 :名前は開発中のものです。:2017/09/01(金) 00:56:05.92 ID:vKM2HYWt.net
- そしたらちょっとやるか
とてもじゃないが2ちゃんねる上で説明できる作業量じゃないから
本意ではないがソースプレゼントしてやる
その上でも作業残るからやる気なら付き合うが
うまくいったら一時間以内にアイテムでHP回復するところまですすむとは思うぞ
- 950 :ダーク王鍬大使 :2017/09/01(金) 00:59:13.88 ID:LNo2qt2w.net
- 回復するところまで進んだらぼっこの殿はもう教えてくれないんでふよね?(^^
この先どうやって作っていけばいいのやら(^^
とにかくここまで手伝ってくれたことに感謝感謝のボッキング!(^^
- 951 :ダーク王鍬大使 :2017/09/01(金) 01:03:59.54 ID:LNo2qt2w.net
- ちなみにやる気はビンビンでふよ(^^
- 952 :名前は開発中のものです。:2017/09/01(金) 01:04:42.31 ID:vKM2HYWt.net
- その話は長くなるぞw
とりあえずアイテムやるか?
明日でもいいけどな
- 953 :名前は開発中のものです。:2017/09/01(金) 01:05:42.79 ID:vKM2HYWt.net
- じゃあまあとりあえず、
プロジェクトをフォルダごとコピーしてバックアップして作業しよう
コピーした側でソースさしかえていじる、と
- 954 :ダーク王鍬大使 :2017/09/01(金) 01:06:20.58 ID:LNo2qt2w.net
- アイテムやりまふ(^^
やれるときにやっとかないと明日寝てたりしたら困りまふからね(^^
- 955 :ダーク王鍬大使 :2017/09/01(金) 01:10:27.40 ID:LNo2qt2w.net
- とりあえず現状をZIPに保存しておきまひた(^^
準備はおkでふ(^^
- 956 :名前は開発中のものです。:2017/09/01(金) 01:13:38.06 ID:vKM2HYWt.net
- ちょっとまってな・・
- 957 :名前は開発中のものです。:2017/09/01(金) 01:22:46.34 ID:vKM2HYWt.net
- http://whitecats.dip.jp/up/download/1504198537.zip/attach
- 958 :名前は開発中のものです。:2017/09/01(金) 01:23:43.60 ID:vKM2HYWt.net
- アレってなんだよ!!!
んで、ソース差し替えて
適当に頑張りたまえ
何をどうすんだか俺は忘れたがアタッチとか
- 959 :ダーク王鍬大使 :2017/09/01(金) 01:28:28.85 ID:LNo2qt2w.net
- DLパスがわかりまふぇん(^^
- 960 :名前は開発中のものです。:2017/09/01(金) 01:29:28.13 ID:vKM2HYWt.net
- 昔そんなパス使った
- 961 :名前は開発中のものです。:2017/09/01(金) 01:33:14.10 ID:vKM2HYWt.net
- comment欄見えてないのか覚えてないのか
- 962 :ダーク王鍬大使 :2017/09/01(金) 01:36:00.36 ID:LNo2qt2w.net
- 漢字じゃなくてローマ字でひたか(^^
5分くらい迷いまひた(^^
- 963 :名前は開発中のものです。:2017/09/01(金) 01:36:43.23 ID:vKM2HYWt.net
- そうか悪いことしたなw
- 964 :名前は開発中のものです。:2017/09/01(金) 01:40:44.36 ID:vKM2HYWt.net
- えーっと
少なくともitembackにすくりぷたぶるおぶじぇくとはアタッチするな
実はそんぐらいだったかな
忘れた
- 965 :名前は開発中のものです。:2017/09/01(金) 01:46:09.07 ID:vKM2HYWt.net
- アタッチするな
っていうのは
アタッチしてはいけないという意味ではなく
アタッチする必要があるという意味です
深夜なので自分でも言っていることがよくわかりません
- 966 :ダーク王鍬大使 :2017/09/01(金) 01:48:16.95 ID:LNo2qt2w.net
- funcs[id](itemData.param[id], bokking);
ここがエラー吐きまひた(^^
エラー内容はぬるぽ(^^
アイテムバックにすくりぷたぶるアタッチするとエラー吐かなくなりまふ(^^
- 967 :ダーク王鍬大使 :2017/09/01(金) 01:49:01.23 ID:LNo2qt2w.net
- そういう意味でひたか(^^
- 968 :名前は開発中のものです。:2017/09/01(金) 01:49:45.44 ID:vKM2HYWt.net
- そいでアイテム1を拾ってつかうと回復はするんじゃねーかな
- 969 :ダーク王鍬大使 :2017/09/01(金) 01:50:36.97 ID:LNo2qt2w.net
- あと回復してから回復までに微妙にラグがあるのは仕様でふか?(^^
仕様ならラグハイムっぽくていいのでふけど・・・(^^
- 970 :名前は開発中のものです。:2017/09/01(金) 01:54:17.06 ID:vKM2HYWt.net
- それはボッキングが書いたと思われる、HPバーの仕様じゃないか?
回復自体は一瞬で終わってると思うぞ
- 971 :ダーク王鍬大使 :2017/09/01(金) 01:57:17.55 ID:LNo2qt2w.net
- 確かに下には回復薬使ってすぐにHPが50回復したって出てまふね(^^
どういう仕様にしたんでひたっけ?(^^
- 972 :名前は開発中のものです。:2017/09/01(金) 01:57:45.80 ID:vKM2HYWt.net
- if (1f * PlayerHP / PlayerHPMax <= 99)
{
timer += Time.deltaTime; //経過時間加算
if (timer >= interval)
{
PlayerHP = PlayerHP + 1;
if(PlayerHPMax< PlayerHP)
{
PlayerHP = PlayerHPMax;
}
HPBar.GetComponent<HPBarScPLayer>().setHPRate(PlayerHPMax, PlayerHP);
timer = 0; //初期化
}
}
この処理がフレームまたないとバーに反映しない処理になってる
- 973 :名前は開発中のものです。:2017/09/01(金) 01:58:23.40 ID:vKM2HYWt.net
- フレームじゃねぇや、intervalだから1秒か
- 974 :ダーク王鍬大使 :2017/09/01(金) 01:59:59.26 ID:LNo2qt2w.net
- アイテム仕様処理に
HPBar.GetComponent<HPBarScPLayer>().setHPRate(PlayerHPMax, PlayerHP);
を付け足せば処理ができそうな気がしまふけどどうでひょう?(^^
- 975 :ダーク王鍬大使 :2017/09/01(金) 02:00:32.87 ID:LNo2qt2w.net
- もちろんこのままぶち込むとエラー吐きまふけど(^^
- 976 :名前は開発中のものです。:2017/09/01(金) 02:00:33.84 ID:vKM2HYWt.net
- こういうのが自分で見抜けるようにならないと
作り込んだりできない、というかもう前にすすめないと思う正直
- 977 :ダーク王鍬大使 :2017/09/01(金) 02:02:10.39 ID:LNo2qt2w.net
- なるへそ(^^
見抜けるように頑張りまふ(^^
- 978 :名前は開発中のものです。:2017/09/01(金) 02:06:12.85 ID:vKM2HYWt.net
- 処理自体は想定通りになってるか?
- 979 :名前は開発中のものです。:2017/09/01(金) 02:07:36.52 ID:vKM2HYWt.net
- えっとなあ
>>974
はダメージ受けたりしたらどうなるんだ?
ちゃんと減るんか?
- 980 :名前は開発中のものです。:2017/09/01(金) 02:10:36.32 ID:vKM2HYWt.net
- まぁなにがいいたいかというと
部分的にはそういう処理で正しく動くけど
アイテムで回復する、敵の攻撃でダメージうける、自然に回復する
毒などの効果でダメージうける・・・・
っていう風に、その都度更新処理を書くと
同じようなコードがたくさんプログラムの中にちりばめられてしまうだろ
ソースは長くなり、読みにくくなり、仕様変更に弱く、バグりやすい
そういう作り方になってしまう
- 981 :名前は開発中のものです。:2017/09/01(金) 02:12:30.78 ID:vKM2HYWt.net
- なのでHPに変更が加えられたら
イーサンの責任で、HPバーに更新を依頼する
っていう決まりにすると一箇所か二箇所だけで確実に更新できる
この説明で理解できるかわからんが
- 982 :名前は開発中のものです。:2017/09/01(金) 02:14:02.06 ID:vKM2HYWt.net
- こういう発想をつきつめると
HPバーがHPを監視する
っていう発想に到達してそれなりの書き方するといい感じになるんだけどな
- 983 :ダーク王鍬大使 :2017/09/01(金) 02:14:21.87 ID:LNo2qt2w.net
- なるへそ(^^
つまりバーの処理は一か所に固めておいたほうがいいと(^^
バラバラだと確かに処理を変更したいときにめんどくさそうでふね(^^
- 984 :名前は開発中のものです。:2017/09/01(金) 02:18:54.07 ID:vKM2HYWt.net
- そうそう
シンプルにそういう意味で考えてもいいんだけどな、結局同じなので
- 985 :名前は開発中のものです。:2017/09/01(金) 02:21:26.29 ID:vKM2HYWt.net
- それとなあ
その処理に限らないんだけど
プロジェクトもうめちゃくちゃになりかけてて
割と近い将来直せなくなるかもだ
リファクタリングというんだけど
ソースは常に見直しして、おかしなとこないか
重複処理ないか、変数名は適切かって
整理しつづける、掃除っていうほうがイメージわかりやすいかもだが
そういうのが必要なのさ
- 986 :名前は開発中のものです。:2017/09/01(金) 02:22:45.63 ID:vKM2HYWt.net
- 次のスレッドは
C#を勉強したいけどどうする?(^^
とかの方がいいかも、割とまじめに
- 987 :ダーク王鍬大使 :2017/09/01(金) 02:26:57.80 ID:LNo2qt2w.net
- http://mevius.2ch.net/test/read.cgi/gamedev/1504200394/
次スレでふ(^^
- 988 :名前は開発中のものです。:2017/09/01(金) 02:30:22.42 ID:vKM2HYWt.net
- ははw
混ぜたんか
- 989 :ダーク王鍬大使 :2017/09/01(金) 02:31:28.05 ID:LNo2qt2w.net
- 文字数オーバーで作たいになってまふけど(^^
- 990 :名前は開発中のものです。:2017/09/01(金) 02:31:51.30 ID:vKM2HYWt.net
- 色々伝えたいこともあるのだが
また明日かな
- 991 :ダーク王鍬大使 :2017/09/01(金) 02:33:02.16 ID:LNo2qt2w.net
- じゃあ僕もそろそろ寝まふ(^^
- 992 :ダーク王鍬大使 :2017/09/01(金) 02:33:28.83 ID:LNo2qt2w.net
- その前にこのスレ完走させまひょう(^^
- 993 :名前は開発中のものです。:2017/09/01(金) 02:33:46.48 ID:vKM2HYWt.net
- お
- 994 :ダーク王鍬大使 :2017/09/01(金) 02:34:47.98 ID:LNo2qt2w.net
- ち
- 995 :名前は開発中のものです。:2017/09/01(金) 02:35:23.24 ID:vKM2HYWt.net
- さいていだなw
- 996 :ダーク王鍬大使 :2017/09/01(金) 02:36:29.03 ID:LNo2qt2w.net
- ちんこっこ〜(^^
まんこっこ〜(^^
あなるっる〜(^^
ボッキング!(^^
- 997 :名前は開発中のものです。:2017/09/01(金) 02:36:40.61 ID:vKM2HYWt.net
- おやすみ
とか
お疲れ様でした
とかあるだろうに
バーカw
- 998 :ダーク王鍬大使 :2017/09/01(金) 02:38:11.59 ID:LNo2qt2w.net
- このスレの人々に感謝感謝のボッキング!(^^
それでは新時代の幕開けにチンコの皮がびろろ〜ん(^^
- 999 :名前は開発中のものです。:2017/09/01(金) 02:39:56.68 ID:vKM2HYWt.net
- ダメだこりゃ
- 1000 :ダーク王鍬大使 :2017/09/01(金) 02:40:03.67 ID:LNo2qt2w.net
- 999チンコ(^^
- 1001 :2ch.net投稿限界:Over 1000 Thread
- 2ch.netからのレス数が1000に到達しました。
総レス数 1001
205 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200