[過去ログ] UnityでMMO作りたいけどどうする!?(^^ [無断転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
29: 2017/07/17(月)19:35 ID:TRWJWifB(1/9) AAS
まだできんのか
よくわからんことがあるなら正直に言いたまえ
横柄な態度で補足しちやるよってに
33: 2017/07/17(月)20:26 ID:TRWJWifB(2/9) AAS
ちっと整理したる、たぐokか、一番むずいのタグのしゅとくだから
あと10秒ぐらいで全部作れや

@仮の敵を配置する、これは動かないので以降かかしくんと呼ぶ、四角でもなんでもよい
Aかかしくんに敵をあらわすタグenemyをつける
Bクリックされたのがかかしくんであるかどうか、phisics.raycastのパラメータでタグを 調べる
CついでにこのgameObject、つまりかかしくんをtargetという変数を用意して保存する
Dクリックしたのがenemyでないならtargetはnullをいれておく
省2
34: 2017/07/17(月)20:33 ID:TRWJWifB(3/9) AAS
ボッキング(^^ てちゃんとログだしとけ、全然意味ないけど

こっから攻撃
F接敵しているなら攻撃アニメをばしばし再生する
Gかかしくんにhpと、ダメージを受けたときによばれるメソッドを用意する

ちょっとここで訂正とお詫びがございます
>>25

>攻撃発生したら
省6
36: 2017/07/17(月)20:35 ID:TRWJWifB(4/9) AAS
あれ、あってるか、よくわかんなくなっちゃてへぺろ

なんかうまいことやってくれw
37: 2017/07/17(月)20:36 ID:TRWJWifB(5/9) AAS
ちげええ

なんでゲームオブジェクトだってわかってんのにstringにいれてんだ
ひっこぬくぞ
39: 2017/07/17(月)20:47 ID:TRWJWifB(6/9) AAS
ぐぐってなんぼがわかっただけでも大したもんだよ

続き

Ihp削って、0以下になったらenemyタグは消す、というかデフォのタグで上書きしとく

11の丸バージョンがねぇじゃんけ…
11:倒されたかかしくんを消す処理、めんどかったらとりあえずdestroyとかでもいい
ただし、これは本人に判断させる、ボッキングが判断したらダメ

以降は作りたいゲームの仕様がわからんのでとりあえずその場にアイテム出す処理
省5
40: 2017/07/17(月)20:58 ID:TRWJWifB(7/9) AAS
11を補足

かかしくんのダメージメソッドの中で生死判定、つまりhpまだ残ってるかしらを調べる
死亡処理(destroyとか死亡アニメ再生とかアイテムポップとかタグ消しとかまぁ死亡時に必要なこと、あとから増えたりする)も
メソッドにしてまとめておく

0以下になってたらそのメソッドを、ああC#って関数っていうんだっけ?
まぁその死亡関数を呼ぶという形式にしておく
本人の判断と責任で後処理する、これオブジェクト恥垢の基本
42: 2017/07/17(月)21:11 ID:TRWJWifB(8/9) AAS
しゃあないなあ
>>35はぐぐりようないだろうから答えな

player(ボッキング)の変数として上の方にGameObject target;

raycast使ってタグ調べたついでにそれがかかしくんなら
target = hit;
そうでなければ
target = null;
43: 2017/07/17(月)21:12 ID:TRWJWifB(9/9) AAS
ああ、あげちまった><

しかもまちがえた
target = hit.collider.gameObject;

前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.162s*