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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
963: 2017/09/01(金)01:36 ID:vKM2HYWt(14/35) AAS
そうか悪いことしたなw
964: 2017/09/01(金)01:40 ID:vKM2HYWt(15/35) AAS
えーっと
少なくともitembackにすくりぷたぶるおぶじぇくとはアタッチするな

実はそんぐらいだったかな
忘れた
965: 2017/09/01(金)01:46 ID:vKM2HYWt(16/35) AAS
アタッチするな
っていうのは
アタッチしてはいけないという意味ではなく
アタッチする必要があるという意味です
深夜なので自分でも言っていることがよくわかりません
966: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)01:48 ID:LNo2qt2w(14/29) AAS
funcs[id](itemData.param[id], bokking);
ここがエラー吐きまひた(^^
エラー内容はぬるぽ(^^
アイテムバックにすくりぷたぶるアタッチするとエラー吐かなくなりまふ(^^
967: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)01:49 ID:LNo2qt2w(15/29) AAS
そういう意味でひたか(^^
968: 2017/09/01(金)01:49 ID:vKM2HYWt(17/35) AAS
そいでアイテム1を拾ってつかうと回復はするんじゃねーかな
969: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)01:50 ID:LNo2qt2w(16/29) AAS
あと回復してから回復までに微妙にラグがあるのは仕様でふか?(^^
仕様ならラグハイムっぽくていいのでふけど・・・(^^
970: 2017/09/01(金)01:54 ID:vKM2HYWt(18/35) AAS
それはボッキングが書いたと思われる、HPバーの仕様じゃないか?
回復自体は一瞬で終わってると思うぞ
971: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)01:57 ID:LNo2qt2w(17/29) AAS
確かに下には回復薬使ってすぐにHPが50回復したって出てまふね(^^
どういう仕様にしたんでひたっけ?(^^
972: 2017/09/01(金)01:57 ID:vKM2HYWt(19/35) AAS
if (1f * PlayerHP / PlayerHPMax <= 99)
{
timer += Time.deltaTime; //経過時間加算
if (timer >= interval)
{
PlayerHP = PlayerHP + 1;

if(PlayerHPMax< PlayerHP)
省8
973: 2017/09/01(金)01:58 ID:vKM2HYWt(20/35) AAS
フレームじゃねぇや、intervalだから1秒か
974
(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)01:59 ID:LNo2qt2w(18/29) AAS
アイテム仕様処理に
HPBar.GetComponent<HPBarScPLayer>().setHPRate(PlayerHPMax, PlayerHP);
を付け足せば処理ができそうな気がしまふけどどうでひょう?(^^
975: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)02:00 ID:LNo2qt2w(19/29) AAS
もちろんこのままぶち込むとエラー吐きまふけど(^^
976: 2017/09/01(金)02:00 ID:vKM2HYWt(21/35) AAS
こういうのが自分で見抜けるようにならないと
作り込んだりできない、というかもう前にすすめないと思う正直
977: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)02:02 ID:LNo2qt2w(20/29) AAS
なるへそ(^^
見抜けるように頑張りまふ(^^
978: 2017/09/01(金)02:06 ID:vKM2HYWt(22/35) AAS
処理自体は想定通りになってるか?
979: 2017/09/01(金)02:07 ID:vKM2HYWt(23/35) AAS
えっとなあ
>>974
はダメージ受けたりしたらどうなるんだ?
ちゃんと減るんか?
980: 2017/09/01(金)02:10 ID:vKM2HYWt(24/35) AAS
まぁなにがいいたいかというと
部分的にはそういう処理で正しく動くけど

アイテムで回復する、敵の攻撃でダメージうける、自然に回復する
毒などの効果でダメージうける・・・・

っていう風に、その都度更新処理を書くと
同じようなコードがたくさんプログラムの中にちりばめられてしまうだろ

ソースは長くなり、読みにくくなり、仕様変更に弱く、バグりやすい
省1
981: 2017/09/01(金)02:12 ID:vKM2HYWt(25/35) AAS
なのでHPに変更が加えられたら
イーサンの責任で、HPバーに更新を依頼する

っていう決まりにすると一箇所か二箇所だけで確実に更新できる

この説明で理解できるかわからんが
982: 2017/09/01(金)02:14 ID:vKM2HYWt(26/35) AAS
こういう発想をつきつめると

HPバーがHPを監視する

っていう発想に到達してそれなりの書き方するといい感じになるんだけどな
983: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)02:14 ID:LNo2qt2w(21/29) AAS
なるへそ(^^
つまりバーの処理は一か所に固めておいたほうがいいと(^^
バラバラだと確かに処理を変更したいときにめんどくさそうでふね(^^
984: 2017/09/01(金)02:18 ID:vKM2HYWt(27/35) AAS
そうそう
シンプルにそういう意味で考えてもいいんだけどな、結局同じなので
985: 2017/09/01(金)02:21 ID:vKM2HYWt(28/35) AAS
それとなあ
その処理に限らないんだけど
プロジェクトもうめちゃくちゃになりかけてて
割と近い将来直せなくなるかもだ

リファクタリングというんだけど
ソースは常に見直しして、おかしなとこないか
重複処理ないか、変数名は適切かって
省2
986: 2017/09/01(金)02:22 ID:vKM2HYWt(29/35) AAS
次のスレッドは

C#を勉強したいけどどうする?(^^

とかの方がいいかも、割とまじめに
987: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)02:26 ID:LNo2qt2w(22/29) AAS
2chスレ:gamedev
次スレでふ(^^
988: 2017/09/01(金)02:30 ID:vKM2HYWt(30/35) AAS
ははw
混ぜたんか
989: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)02:31 ID:LNo2qt2w(23/29) AAS
文字数オーバーで作たいになってまふけど(^^
990: 2017/09/01(金)02:31 ID:vKM2HYWt(31/35) AAS
色々伝えたいこともあるのだが
また明日かな
991: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)02:33 ID:LNo2qt2w(24/29) AAS
じゃあ僕もそろそろ寝まふ(^^
992: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)02:33 ID:LNo2qt2w(25/29) AAS
その前にこのスレ完走させまひょう(^^
993: 2017/09/01(金)02:33 ID:vKM2HYWt(32/35) AAS

994: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)02:34 ID:LNo2qt2w(26/29) AAS

995: 2017/09/01(金)02:35 ID:vKM2HYWt(33/35) AAS
さいていだなw
996: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)02:36 ID:LNo2qt2w(27/29) AAS
ちんこっこ〜(^^
 まんこっこ〜(^^
  あなるっる〜(^^
ボッキング!(^^
997: 2017/09/01(金)02:36 ID:vKM2HYWt(34/35) AAS
おやすみ
とか
お疲れ様でした
とかあるだろうに

バーカw
998: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)02:38 ID:LNo2qt2w(28/29) AAS
このスレの人々に感謝感謝のボッキング!(^^
それでは新時代の幕開けにチンコの皮がびろろ〜ん(^^
999: 2017/09/01(金)02:39 ID:vKM2HYWt(35/35) AAS
ダメだこりゃ
1000: ダーク王鍬大使 ◆SoVpkB15jY 2017/09/01(金)02:40 ID:LNo2qt2w(29/29) AAS
999チンコ(^^
1001
(1): 1001 ID:Thread(1/2) AAS
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 17日 12時間 16分 47秒
1002
(1): 1002 ID:Thread(2/2) AAS
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。

───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
省7
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s