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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
225: 2017/09/06(水)21:41 ID:zgtqawfd(12/29) AAS
というか、文法的には普通のことしかしてない
むしろボッキング向けになるべく簡単なコード選んでる
ラムダはこのスレッド内で誰か説明してたからあえていれてる
226: 2017/09/06(水)21:42 ID:zgtqawfd(13/29) AAS
staticはまぁそんな感じ
ラムダも含めて猫でも知っているので猫に尋ねたらよろしいな
227: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/06(水)21:43 ID:3T5q7q2/(10/18) AAS
ふぁい(^^
228: 2017/09/06(水)21:45 ID:zgtqawfd(14/29) AAS
そんで

ItemSlotはインベントリに100個ならべてるイメージのスクリプト

public void setId(int id){
img.sprite = itemIcon [id];
this.id = id;
}
このメソッドが呼ばれると、渡されたIDを保存しつつ
省1
229: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/06(水)21:48 ID:3T5q7q2/(11/18) AAS
メソッド内容はいまいち理解できまふぇんが(^^
やってることはなんとなくわかりまひた(^^
230
(1): 2017/09/06(水)21:49 ID:zgtqawfd(15/29) AAS
んでItemManager.cs
どうやってIDを処理しているか

public void setItem(int id)
{
int index = itemSlotList.FindIndex(s => s.getId() == 0);
itemSlotList [index].setId(id);
}
省7
231: 2017/09/06(水)21:51 ID:zgtqawfd(16/29) AAS
slotListの初期化とか飛ばして説明しているので
今は理解できないかも
あとで初期化も含めて読み直してみるべし

以上で「アイテムがスロットにセットされる」
232: 2017/09/06(水)21:53 ID:zgtqawfd(17/29) AAS
日本語で流れを整理すると

playerbokkingがアイテムをクリック
アイテムIDを入手してItemMangerに渡す
ItemManagerが空きスロットを探して
そのスロットにIDと画像をセットする
233: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/06(水)21:53 ID:3T5q7q2/(12/18) AAS
後半難しいでふね(^^
チンコがこんがらがってまふよ(^^
234: 2017/09/06(水)21:56 ID:zgtqawfd(18/29) AAS
ちょっと補足すると

ItemManagerはitemSlotのスクリプト100個、Startで所有しているので
空きをしらべてIDを渡すことができる

itemSlotはSpriteをすべてもっているので指定IDの画像を自分自身にセットできる
235: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/06(水)21:58 ID:3T5q7q2/(13/18) AAS
なんとなく概念は理解出来まひた(^^
236
(1): 2017/09/06(水)22:00 ID:zgtqawfd(19/29) AAS
結局のところ
IDを渡して、IDに相当する画像セットしてるだけで
回復するとかなんとかまったくここまででてこない

あとで自分で流れおいながらコメントつけてみな
それで多分わかるようになる
237: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/06(水)22:00 ID:3T5q7q2/(14/18) AAS
ちょっと早いでふが僕は明日用事があるので22:30〜23:00には寝まふ(^^
色々教えて頂き感謝感謝のボッキング!(^^
238: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/06(水)22:01 ID:3T5q7q2/(15/18) AAS
>>236
コメントでふか・・・(^^
付けてみまふ(^^
239: 2017/09/06(水)22:02 ID:zgtqawfd(20/29) AAS
もうちょっとでおわるよ

こっからアイテムの使用

さっきまではクリックされたアイテムIDがスロットにセットされるという説明

今度はスロットをクリックして保存されてるIDを使う処理
240: 2017/09/06(水)22:06 ID:zgtqawfd(21/29) AAS
スロットの

public void OnPointerClick(PointerEventData eventData){
//右クリック対応
if (eventData.button == PointerEventData.InputButton.Right) {
//アイテム使用
itemManager.useItem(id);
setId(0); //画像をからっぽに
省19
241: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/06(水)22:11 ID:3T5q7q2/(16/18) AAS
んるへそなるへそ(^^
つまり左クリックなら・・・はレフトでふか?
242: 2017/09/06(水)22:13 ID:zgtqawfd(22/29) AAS
itemManagerは

itemManager.useItem(id);
を実行するので

public void useItem(int id){
funcs [id] (itemData.param[id], bokking);
}
が呼ばれる
省3
243: 2017/09/06(水)22:14 ID:zgtqawfd(23/29) AAS
そうだなレフトだろうな

で、理解できるかはともかく、つづけると

このスクリプトの一番下がその配列
ItemFunction[] funcs = {
//0番
(itemData, bokking) => {
Debug.Log ("なんもないがな");
省18
244: 2017/09/06(水)22:15 ID:zgtqawfd(24/29) AAS
ID2番てどんな効果?
245: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/06(水)22:18 ID:3T5q7q2/(17/18) AAS
HP150回復でふ(^^
246: 2017/09/06(水)22:20 ID:zgtqawfd(25/29) AAS
なら1番のコードそのままつかえる
コピペでも多分動く
247: 2017/09/06(水)22:21 ID:zgtqawfd(26/29) AAS
Debug.Log ("しらんがな");

Debug.Log ("HPが" + itemData.HP回復量 + "回復した");
bokking.recoveryHP(itemData.HP回復量);

にかえてやればおそらくそのまま動く
248: 2017/09/06(水)22:22 ID:zgtqawfd(27/29) AAS
うわあああああああああああああああ

ぎゃあああああああああああああ

ぐおおおおおおおおおおおおおおおおお
249: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/06(水)22:23 ID:3T5q7q2/(18/18) AAS
なるへそ(^^
感謝感謝のボッキング!(^^
明日の朝試してみまふ(^^
僕はそろそろ寝まふ(^^
おやすチンコ(^^
250: 2017/09/06(水)22:24 ID:zgtqawfd(28/29) AAS
デリゲートうんぬんとかアーキテクチャ的に理解できなくても
以降、4番5番と実装していけばアイテム増やしていくことは
ボッキングでもできると思う

ただこのコードを書いてるとき
せいぜいアイテム数200だろうと思ってこんな風に書いたのだが
2000とかいうぶっとんだアイテムをまじで実装するなら
もっと高度というかそれなりの処理をしないと無理
省1
251: 2017/09/06(水)22:26 ID:zgtqawfd(29/29) AAS
あ、そうww
なんかおまいはわかりやすいなw
ま、ちゃんと前半理解すればアイテム配置換えもできるよ

そいじゃーな
252: けつめん 2017/09/07(木)00:12 ID:ITzlQi1k(1) AAS
じゃあアイテムのアイコンだな?
253: 2017/09/07(木)19:54 ID:qFPkoae3(1) AAS
ボッキングが別のスレで現実逃避中、
お前が言うな的なレスが散見されるのコトヨ
254: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/07(木)20:13 ID:r8S3LUp1(1/2) AAS
>お前が言うな
こら?Unity質問スレに粘着してる相手がすべて同一人物に見える妄想性人格障害患者の悪口はやめろ?(^^
障碍者の悪口は僕が許しまふぇんよ(^^
255: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/07(木)20:38 ID:r8S3LUp1(2/2) AAS
チンコハンターポータブル(^^
チン古龍種:剥けん股ー間のデカさにビックリビックリボッキング!(^^
皆とモンスターのチンコをはぎ取り勃起装備を作ってチンコのデカさを競い合え!(^^
オトモアナルーという強力な穴兄弟もいまふよ(^^
チンコハンターポータブル:2017/12/17日発売ボッキング!(^^
256: 2017/09/08(金)13:44 ID:quh04qDx(1/3) AAS
ボッキング見てみてー
画像リンク[jpg]:i.imgur.com

家建てちゃった
257: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/08(金)15:01 ID:fvg2A8ca(1/3) AAS
●ンコがデカすぎまふ(^^
ボッキング!(^^
258: 2017/09/08(金)15:16 ID:quh04qDx(2/3) AAS
変なとこ伏せんなやw
259: 2017/09/08(金)15:21 ID:quh04qDx(3/3) AAS
ボッキング!(^^
にも掛かっていて地味に上手く返されて悔しいですっ!!
260: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/08(金)20:17 ID:fvg2A8ca(2/3) AAS
申し訳ないのでふが(^^
今の技術力じゃMMOは無理と判断しまひた(^^
そこでミニゲーム集でも作って技術を磨こうと思いまふ(^^
このスレはしばらくミニゲームスレにしてもいいでひょうか?(^^
それとも別スレ立てたほうがいい感じでふか?(^^
261: 2017/09/08(金)20:35 ID:9YewqLlN(1) AAS
スレタイからズレるからMMO捨てるのはお勧めしないが、最終目標はMMOであること前提でMMOに必要な技術を使ったミニゲームを作るとかするといいんじゃない?

例えばドラッグ&ドロップ操作で揃えて行くマッチ3パズルを敢えて2DではなくuGUIで組んでみるとか
262: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/08(金)21:11 ID:fvg2A8ca(3/3) AAS
難しそうでふ(^^
スレタイからずれるのは確かに良くないでふね(^^
263: 2017/09/08(金)21:20 ID:tEAP0kYP(1) AAS
別にこのままでいいんじゃね
264: 2017/09/08(金)21:36 ID:6VzoSJGj(1) AAS
実質ボッキングスレみたいなものだしねw

しかし大規模なもの作ろうとしてモデリングからPGまで全部一人でやる人も少ないんじゃないかね
265: 2017/09/09(土)00:14 ID:RSbCVBCd(1/2) AAS
とりあえずなんでもいいから作れ
266
(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/09/09(土)00:23 ID:VpCFTydm(1/4) AAS
皆さんはSCPCBというゲームを御存じでふか?(^^
僕はアレのバグのない日本版を作りたいでふ(^^
そこでカメラの外にオブジェクトがあるとき動かすみたいな挙動は作れるのかを教えてほしいでふ(^^
267: 2017/09/09(土)06:15 ID:RSbCVBCd(2/2) AAS
アセットを買えばすべて解決すると思います
268: 2017/09/09(土)12:05 ID:08ztmGRD(1/2) AAS
>>266
質問の意図が読めないな…
今までスジノコはカメラに映っていないときは動いてなかったのかい?
269: 2017/09/09(土)12:17 ID:mAhTzrBV(1) AAS
だるまさんがころんだってことだろう

しかしほんと全部聞いてすまそうとすんだな
やる意味ねーじゃねーか
270: 2017/09/09(土)13:24 ID:08ztmGRD(2/2) AAS
なんだそういうことか
ググったらできそうだぞw
外部リンク:tsubakit1.hateblo.jp
271: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/09(土)15:45 ID:VpCFTydm(2/4) AAS
朝からチンコがボッキング!(^^
今日も頑張って作っていきまひょう(^^
272: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/09(土)17:01 ID:VpCFTydm(3/4) AAS
void OnBecameInvisible () もvoid OnBecameVisible () も全く機能しまふぇんよ(^^
なんででひょうか?(^^
273: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/09(土)17:09 ID:VpCFTydm(4/4) AAS
出来まひた(^^
274: 2017/09/10(日)13:15 ID:CDDauvHb(1) AAS
深夜の雑談スレ【初夜】 ボッキング!(^^
したらばスレ:otaku_17578
275: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/10(日)13:28 ID:ooxRGkQM(1/2) AAS
深夜の雑談スレ【8夜目】 ボッキング!(^^
外部リンク:www.logs●oku.com/r/2ch.net/insect/1207934325/
276: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/10(日)13:29 ID:ooxRGkQM(2/2) AAS
王鍬大使とかがまだ生きてた頃のログでふ(^^
懐かしいでふね(^^
●を取ってくらふぁいチンコ(^^
277: 2017/09/10(日)13:37 ID:WQEkJAsK(1) AAS
なんだこのスレはw
ボッキングがいっぱいじゃないかw
ディープすぎるわ
278: 2017/09/11(月)06:16 ID:Kb5CQTOh(1) AAS
はやく次の成果物をだしたまえ
279: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/11(月)06:34 ID:MLf9aX+Y(1/4) AAS
だるまさんが転んだが出来まひた(^^
280: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/11(月)07:55 ID:MLf9aX+Y(2/4) AAS
さて、だるコロができたところで逃げゲーはひとまず置いておいて(^^
続いては格ゲーを作りたいでふ(^^
スマブラ風のゲームが作りたいチンコ(^^
そこでEthanさんにフリーズポジションZを付けてみたのでふが(^^
なんと再生するとフリポジが外れてフリーズローテーション3つがONになるではありまふぇんか!?(^^
解決方法教えてくらふぁい(^^
281: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/11(月)08:06 ID:MLf9aX+Y(3/4) AAS
あともう一つ(^^
ジャンプした後落下中に落下方向の軌道を変えるにはどこをいじればよいでふか?(^^
282: 2017/09/11(月)11:40 ID:9xreN3SB(1/3) AAS
参考になるかわからんが…
外部リンク:detail.chiebukuro.yahoo.co.jp
283: 2017/09/11(月)11:47 ID:9xreN3SB(2/3) AAS
冗談は置いといて
こっちはどうだい?
外部リンク:games.yahoo.co.jp
284: 2017/09/11(月)14:48 ID:3bj4GS22(1) AAS
知恵袋とかいうクソをソースとして出すんじゃない
285: 2017/09/11(月)15:02 ID:zfojnZF2(1) AAS
せめて中見てから言った方がw
286: 2017/09/11(月)17:00 ID:9xreN3SB(3/3) AAS
建物作るなら sketchupもいいツールね
画像リンク[jpg]:i.imgur.com

いっそこのまま日本舞台のGTAでも作ろうかしら
287: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/11(月)20:29 ID:MLf9aX+Y(4/4) AAS
数時間粘って駄目なら聞くべし(^^
どこのzをいじればz軸移動はなくなりまふか?(^^
Ethanさんのスクリプトをコピペして入れ替えるところまでは出来まひたが(^^
z軸消去で悪戦苦闘中でふ(^^
288: 2017/09/12(火)02:00 ID:hu67bknB(1) AAS
ググって出てきたサイトを吟味せず貼り付けただけよ
もっと詳しく載ってるサイト探してみればいかが?

あるか知らんけど
289: 2017/09/12(火)10:04 ID:CSVszro1(1) AAS
コピペ改変ばっかしてるけどちゃんと理解してるのか?
簡単な移動くらいなら自分でスクリプト書いたほうが早いと思うけど
290: 2017/09/12(火)17:50 ID:foObFj/Y(1) AAS
だれかいい感じのカメラのアセットしらない?
障害物をよけてくれる無料のやつ
291: 2017/09/12(火)18:02 ID:tJKNzI2h(1) AAS
すぐ作れるだろ。
292: 2017/09/13(水)00:32 ID:pd8ZhcOj(1/3) AAS
上手く言えないけどいい感じに障害物を避けてほしいんだよ

自分で作ったけどあまりいい感じじゃないんだ
293: 2017/09/13(水)00:38 ID:h0/dbHP/(1/2) AAS
そのいい感じが理解できないからなんとも…w
294: 2017/09/13(水)01:50 ID:pd8ZhcOj(2/3) AAS
そうだよねw

例えば、カメラとキャラの間に壁があったら
壁の手前までカメラを動かしてるんだけど
キャラが壁際にいたらわけがわからない視界になるのをなんとかしたかったり

カメラが急に切り替わるとビックリするから
徐々にカメラをキャラを捉えつつ移動させたかったり...
いろいろ煩雑になりそうなのでアセットに頼ろうかなと思ったのだ
省1
295: 2017/09/13(水)02:16 ID:h0/dbHP/(2/2) AAS
操作系が不明なので良いかどうかわからんが、ニンテン64の3dマリオのカメラアングルが自然でよかったよ。
296: 2017/09/13(水)02:39 ID:pd8ZhcOj(3/3) AAS
そうね
既存のゲームを参考にするのがいいよね
そういえば最近ゲームやってないな

64マリオのプレイ動画とかあるのかな
家帰ったら探してみるわ

感謝感激ボッキング!(^^;)
297: 2017/09/13(水)17:18 ID:RmjUV+D3(1) AAS
ええいカメラワークなんてやってられるか!!

というわけで見下ろし視点 & 隠れてる部分黒塗りにしたワン
画像リンク[jpg]:i.imgur.com

ただシェーダー書くのもけっこう辛い…
298
(1): 2017/09/13(水)19:55 ID:lWrstqYD(1) AAS
なぜ黒くするんね?
卑猥な以外の意味がわからんのだが
遮蔽されていてもシルエットは見せたい?
299
(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/09/13(水)23:58 ID:FcRkpjSq(1) AAS
そして僕は星になった(^^
300: 2017/09/14(木)03:54 ID:ytGho4E1(1/3) AAS
>>298
黒くしたかったんじゃない!黒にしかならないんだ!!
わかったよ…妥協はよくない…シェーダー頑張るよ

>>299
ボッキングはディレクター的なポジションで共同制作者を募ってみたらどうだい?
FFの髭もDQのハゲもプログラム書いてないけど大作の顔みたいになってるし
301: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/14(木)06:29 ID:kbwN9+p5(1/4) AAS
でもせっかくここまで作ったんだから最後まで自分で作りたいでふ(^^
ニンダイ7:00からでふ(^^
皆さん見まふか?(^^
302: 2017/09/14(木)06:59 ID:ytGho4E1(2/3) AAS
ポケモンかい?楽しみだね
303: 2017/09/14(木)07:39 ID:ytGho4E1(3/3) AAS
半透明化に成功したが…輪郭だけ表示にしたい気がしなくもない
画像リンク[jpg]:i.imgur.com

ぼっこ先生が紹介してたエフェクトのやつ楽しいね
スマホじゃほぼほぼ動かないけどな
304: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/14(木)10:34 ID:kbwN9+p5(2/4) AAS
そろそろMMO弄らんとスクリプト内容忘れまふよチンコ(^^
305: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/14(木)10:34 ID:kbwN9+p5(3/4) AAS
ということでそろそろ続き作りまふ(^^
1-
あと 697 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.021s