UnityでMMO作 ..
2:ダーク王鍬大使 ◆SoVpkB15jY
17/07/16 15:53:05.66 wWznjvX2.net
僕にできるもの(^^
3Dモデリング
ちょっとのC#
Unityを少々
Unity3Dでは何の役にも立たないドット絵技術
イラスト
さてさてここからどうしまひょうか?(^^
今のところNavmeshAgentでマウスクリックで移動と右クリックで画面回転までできてまふ(^^
僕は本気で作りたいので(^^
ボッキング!(^^
3:名前は開発中のものです。
17/07/16 16:26:51.94 0nB2ZewC.net
まず、具体的にどんなシステムと規模感のものを作りたいのか、簡潔に書きたまえ
くだらん設定だのストーリーだの書いたら粗ちんへし折る
4:名前は開発中のものです。
17/07/16 17:25:59.06 e7vF+DU4.net
アセットを買えばいいと思いますよ
5:名無し@キムチ
17/07/16 18:15:22.49 nlNc/6v0.net
MMOって何ですか?
それはすでにあるものですか、それとも貴方が初めて考案してものですか?
それならわかりますが、すでにあるものをつくりたいというのならば、不可解ですね。
6:ダーク王鍬大使 ◆SoVpkB15jY
17/07/16 18:52:24.01 wWznjvX2.net
作りたいものはもう配信終了したエターナルカオスというゲームに似せたものでふ(^^
初期も初期のMMOなのでひて(^^
これなら僕にも作れるんじゃないかと思いまひた(^^
と言ってもフィールドのモデリングとかは一人だととんでもない作業になりそうでふが(^^
あと思い出深
7:いので再現してみたい所が多くありまふ(^^
8:名前は開発中のものです。
17/07/16 19:26:12.96 0nB2ZewC.net
既存mmoの焼き直しとか
挫折一直線の超モチベ下がりやすいパターンだな笑
9:ダーク王鍬大使 ◆SoVpkB15jY
17/07/16 19:28:22.25 wWznjvX2.net
何年も前からずっと作ってみたかった夢なんでふ(^^
モチベは下がりまふぇんよ(^^
ボッキング!(^^
10:名前は開発中のものです。
17/07/16 20:25:31.03 Zfy7kJD2.net
迷子にならない奴は人に道を聞かなくても勝手に到達する
その段階で終わってんだよ
11:名前は開発中のものです。
17/07/16 20:29:43.03 uDcFP9Rx.net
何でまだ完成してないのか理解出来ん
12:名前は開発中のものです。
17/07/16 20:50:41.10 GDPNdJor.net
エターナルファンタジーX
〜終わらない物語が、今始まらなかったけどどうする?〜
13:名前は開発中のものです。
17/07/16 22:22:23.37 p++G5eqZ.net
ではとりあえずやるべき事リスト書き出してみれ
14:ダーク王鍬大使 ◆SoVpkB15jY
17/07/16 22:49:39.53 wWznjvX2.net
アイテムを拾う
敵を倒してアイテムを落とす
装備
装備によって見た目が変わる
経験値でレベ上げ
アイテム消費
HPMPなどなど・・・
とかやりたいことは山積みでふ(^^
15:名前は開発中のものです。
17/07/17 01:31:42.20 nHqJZ8Q9.net
乞食が正体現し始めたな
16:ダーク王鍬大使 ◆SoVpkB15jY
17/07/17 01:46:43.51 9YERIW4A.net
元々現してる正体に今更気づくって遅すぎない貝?(^^
17:名前は開発中のものです。
17/07/17 04:37:33.30 +OnxJd6v.net
アイテム、装備周りはインベントリの処理に骨が折れるので
バトル周りを実装する
まずは妄想上の敵への攻撃を実装したまえ
システムがさっぱりわからんが
攻撃ボタン押したら攻撃モーション実行
みたいなことをするだけでよい
18:ダーク王鍬大使 ◆SoVpkB15jY
17/07/17 04:55:25.06 9YERIW4A.net
ありがとうございまんこ(^^
Unityというよりプログラミングは初心者なものでよくわかりまふぇんが(^^
クリックで敵に接近して隣接した判定を得るにはどうすれば?(^^
攻撃そのものは敵の体力変数が0になるまで攻撃アニメーションと変数削りを繰り返すだけってわかるのでふが(^^
19:名前は開発中のものです。
17/07/17 05:40:01.20 +OnxJd6v.net
まず隣接してるものとして実装したまえ
hp周りはまだてをつけなくてよい
隣接は距離が一定以内かどうか調べるだけだがそれもあとでよい
20:ダーク王鍬大使 ◆SoVpkB15jY
17/07/17 05:47:10.98 9YERIW4A.net
出来まひた(^^
お次はどうすれば?(^^
21:名前は開発中のものです。
17/07/17 07:00:28.46 +OnxJd6v.net
仮の敵としてカカシ配置しれ
カカシのtagをenemyにして
クリックしたポイントのオブジェクトのタグがenemyなら
targetにそのオブジェクトを設定
距離が一定以下になったらagent.ResetPathで移動をとめる
22:名前は開発中のものです。
17/07/17 07:01:45.00 +OnxJd6v.net
クリックした場所に敵がいるなら
その敵をGameObject targetとして保管しておいて
近くに移動したら止まる
を実装する
23:名前は開発中のものです。
17/07/17 07:02:43.38 +OnxJd6v.net
とりあえず距離の調べ方
URLリンク(blog.livedoor.jp)
24:名前は開発中のものです。
17/07/17 07:06:18.88 +OnxJd6v.net
GameObject targetは敵でないものをクリックしたらぬるっときなさい
そこまでできたら
targetがぬるでなく、距離が一定以内ならさっき実装した攻撃モーションを延々実施
まで実装
25:名前は開発中のものです。
17/07/17 07:09:56.27 +OnxJd6v.net
あとtargetが設定されたときは
debug.log("ボッキング!!!(^^");
て書いときなさい
気分の問題
これ大事
26:名前は開発中のものです。
17/07/17 07:46:26.91 +OnxJd6v.net
さらにそこまでできたら
enemyにhpとダメージを受けてhp減らすメソッド、
playerに攻撃して与ダメージ算出するメソッド用意て
攻撃発生したら
target.damage( this.attack() );
みたいに使うんだぞ
んでカカシのhpが0になったらragdollだか、倒されモーションだかして
tagをenemyから除外すとけ
それから
その場に四角でいいから謎のアイテムポップさせてモンスターは適当にけす
アイテムクリックしたらアイテム消す
ここまでやったらだいたい完成だろ
ボッキング(^^ !!
27:名無し@キムチ
17/07/17 09:59:28.42 xg7soj0w.net
ほう、きみたちはゲームをつくっているのか?
だったらゲームの作り方の教科書を読んで、その通りにつくりなさい。
どうせオリジナリティなんてないんだから、そのほうがいい!!
28:名前は開発中のものです。
17/07/17 10:02:55.31 f4888I36.net
うっせえおまえはヒザごんごんでもアップデートしてろ!!
ボッキング!!(^^
29:ダーク王鍬大使 ◆SoVpkB15jY
17/07/17 15:55:14.35 9YERIW4A.net
ごめんなふぁい(^^
寝てまひた(^^
色々アドバイスありがとうございまふ(^^
30:名前は開発中のものです。
17/07/17 19:35:15.11 TRWJWifB.net
まだできんのか
よくわからんことがあるなら正直に言いたまえ
横柄な態度で補足しちやるよってに
31:ダーク王鍬大使 ◆SoVpkB15jY
17/07/17 20:02:04.30 9YERIW4A.net
ちょっと待ってくらふぁい(^^
情報が多すぎてちょっと理解が追い付かないのでひとつづつやっていきまふ(^^
32:ダーク王鍬大使 ◆SoVpkB15jY
17/07/17 20:05:16.76 9YERIW4A.net
クリックしたポイントのオブジェクトタグを取得する方法に手こずってるのでしばしおまちを(^^
ボッキング!(^^
33:ダーク王鍬大使 ◆SoVpkB15jY
17/07/17 20:21:50.58 9YERIW4A.net
タグ取得できるようになりまひた(^^
34:名前は開発中のものです。
17/07/17 20:26:23.78 TRWJWifB.net
ちっと整理したる、たぐokか、一番むずいのタグのしゅとくだから
あと10秒ぐらいで全部作れや
@仮の敵を配置する、これは動かないので以降かかしくんと呼ぶ、四角でもなんでもよい
Aかかしくんに敵をあらわすタグenemyをつける
Bクリックされたのがかかしくんであるかどうか、phisics.raycastのパラメータでタグを 調べる
CついでにこのgameObject、つまりかかしくんをtargetという変数を用意して保存する
Dクリックしたのがenemyでないならtargetはnullをいれておく
E移動しつつtargetとの距離を調べ、一定距離になったらagent.Resetpathで停止させる
これで接敵っぽいことはできる
35:名前は開発中のものです。
17/07/17 20:33:36.19 TRWJWifB.net
ボッキング(^^ てちゃんとログだしとけ、全然意味ないけど
こっから攻撃
F接敵しているなら攻撃アニメをばしばし再生する
Gかかしくんにhpと、ダメージを受けたときによばれるメソッドを用意する
ちょっとここで訂正とお詫びがございます
>>25で
>攻撃発生したら
>target.damage( this.attack() );
>みたいに使うんだぞ
とか書いてしまいましたが、これは誤りです。おまえのせいです。
正しくは、
Hボッキングに攻撃するメソッドを用意する、このメソッドはtargetのダメージメソッドを呼ぶ
です。おまえのせいで間違えました。ふざけんな
36:ダーク王鍬大使 ◆SoVpkB15jY
17/07/17 20:34:44.52 9YERIW4A.net
よくわかりまふぇんが(^^
Cのオブジェクトを保存するのはこうでいいでふか?(^^
string target = hit.collider.gameObject;
37:
38:名前は開発中のものです。
17/07/17 20:35:11.84 TRWJWifB.net
あれ、あってるか、よくわかんなくなっちゃてへぺろ
なんかうまいことやってくれw
39:名前は開発中のものです。
17/07/17 20:36:14.20 TRWJWifB.net
ちげええ
なんでゲームオブジェクトだってわかってんのにstringにいれてんだ
ひっこぬくぞ
40:ダーク王鍬大使 ◆SoVpkB15jY
17/07/17 20:41:13.16 9YERIW4A.net
C#は素人なので難しいでふ(^^
もうちょっとググって調べてみまふね(^^
グーグル先生は偉大でふ(^^
ボッキング!(^^
41:名前は開発中のものです。
17/07/17 20:47:18.01 TRWJWifB.net
ぐぐってなんぼがわかっただけでも大したもんだよ
続き
Ihp削って、0以下になったらenemyタグは消す、というかデフォのタグで上書きしとく
11の丸バージョンがねぇじゃんけ…
11:倒されたかかしくんを消す処理、めんどかったらとりあえずdestroyとかでもいい
ただし、これは本人に判断させる、ボッキングが判断したらダメ
以降は作りたいゲームの仕様がわからんのでとりあえずその場にアイテム出す処理
この先はやらなくてもいい
ちなみにかかしくんのdestroyの前にやっとかんと座標まわりがめんどいことになる
12:同じ場所にアイテムポップさせる
13:アイテムタグつけといてこれがクリックされたら消す処理(アイテムげっとした風)
以上、ゲーム完成、スレ削除依頼しとくわ、単発スレたててんじゃねーぞこら
42:名前は開発中のものです。
17/07/17 20:58:27.26 TRWJWifB.net
11を補足
かかしくんのダメージメソッドの中で生死判定、つまりhpまだ残ってるかしらを調べる
死亡処理(destroyとか死亡アニメ再生とかアイテムポップとかタグ消しとかまぁ死亡時に必要なこと、あとから増えたりする)も
メソッドにしてまとめておく
0以下になってたらそのメソッドを、ああC#って関数っていうんだっけ?
まぁその死亡関数を呼ぶという形式にしておく
本人の判断と責任で後処理する、これオブジェクト恥垢の基本
43:ダーク王鍬大使 ◆SoVpkB15jY
17/07/17 21:03:31.38 9YERIW4A.net
色々とありがとうございまふ(^^
分からない所はググりながらまったり作っていきたいと思いまふ(^^
ボッキング!(^^
44:名前は開発中のものです。
17/07/17 21:11:26.21 TRWJWifB.net
しゃあないなあ
>>35はぐぐりようないだろうから答えな
player(ボッキング)の変数として上の方にGameObject target;
raycast使ってタグ調べたついでにそれがかかしくんなら
target = hit;
そうでなければ
target = null;
45:名前は開発中のものです。
17/07/17 21:12:21.70 TRWJWifB.net
ああ、あげちまった><
しかもまちがえた
target = hit.collider.gameObject;
な
46:ダーク王鍬大使 ◆SoVpkB15jY
17/07/18 05:20:41.75 LFAHK9mb.net
質問がありまふ(^^
主人公とモンスターの距離を測るところなんでふが(^^
複数のモンスターとの距離を測りたい場合はどうすればよいのでひょうか?(^^
47:名前は開発中のものです。
17/07/18 06:36:53.14 iiR7lCMv.net
複数を同時にターゲットすることがありえるわけ?
中間地点に向かうのか?
48:名前は開発中のものです。
17/07/18 06:44:20.69 iiR7lCMv.net
aoeのこと言ってるなら中心座標だろうけど
ちょっと言ってる意味がわからん
49:名前は開発中のものです。
17/07/18 12:45:12.67 CZ0VnC0S.net
>>44
GameObject.FindGameObjectsWithTag("タグ名") で配列で全部の敵オブジェクト取って
アレコレすればいいよ
50:名前は開発中のものです。
17/07/18 13:50:41.80 tBTR5Ytb.net
>>47
そんなことやったら
フィールド上のタグもってる全てが無差別にヒットすんじゃねーか
そもそもそういうこと言ってるわけじゃないだろ
51:名前は開発中のものです。
17/07/18 17:38:02.40 v2/ZooZ+.net
>>47
手法としては間違ってないがMMOだと真っ正直にやると負荷がやばいぞと
フィールドをグリッドで切ってプレイヤーの存在するグリッドと隣接するグリッドしか見ないとかなんらか負荷軽減策を仕込んでおかないと厳しいと思う
52:名前は開発中のものです。
17/07/18 18:44:02.69 CZ0VnC0S.net
>>48
>>49
複数と全部を勘違いしただけよ
53:ダーク王鍬大使 ◆SoVpkB15jY
17/07/19 11:31:12.34 icXe78JA.net
体調崩して寝込んでまひた(^^
MMOってモンスターは無数にいるじゃないでふか(^^
そしたらターゲットはどうするのかなぁ・・・って(^^
54:名前は開発中のものです。
17/07/19 12:40:31.78 E5XRNLdn.net
だから
Aを攻撃してる途中で
気が変わってBに向かう、=ターゲットを切り替える、はあり得ても
違う場所にいるAとBの両方向に同時に向かう状況は
ありえないだろ
今の実装でもターゲットは切り替えられる、
さっさと作らねえとちょん切るぞ
55:名前は開発中のものです。
17/07/19 12:44:44.35 E5XRNLdn.net
わかんねえとこがあったら
サクッと聞け
速やかに聞け
56:ダーク王鍬大使 ◆SoVpkB15jY
17/07/19 12:46:02.78 icXe78JA.net
ああ、同時に複数タげるのは必要ないのでふか(^^
ごめんなふぁい(^^
理解してまふぇんでひた(^^
57:ダーク王鍬大使 ◆SoVpkB15jY
17/07/19 12:51:24.62 icXe78JA.net
Dまでは出来てまふ(^^
今日中にIくらいまでは作りたいでふ(^^
58:名前は開発中のものです。
17/07/19 12:55:22.19 E5XRNLdn.net
すまんけど
今特殊記号よめないの
何番までできたって?
59:名前は開発中のものです。
17/07/19 12:56:00.49 E5XRNLdn.net
んで何番までつくるって?
60:ダーク王鍬大使 ◆SoVpkB15jY
17/07/19 13:03:59.41 icXe78JA.net
10まで作りたいでふ(^^
ゲームオブジェクトをintに変換できなくて困ってまふ(^^
どうすればよいでひょうか?(^^
61:ダーク王鍬大使 ◆SoVpkB15jY
17/07/19 13:06:02.18 icXe78JA.net
すまぬ自己解決(^^
62:名前は開発中のものです。
17/07/19 14:03:48.53 CQIhy6fv.net
ほう、10まで?
ヒントをやろう
アニメーションイベントで関数よびたまえ
63:ダーク王鍬大使 ◆SoVpkB15jY
17/07/19 15:51:59.44 icXe78JA.net
モンスターをクリックで接近+攻撃モーション実装まで出来まひた(^^
次はhp削るのが必要でふ(^^
ここら辺はググれば口座がいくらでも出てくるから何とかなりそうでふ(^^
ボッキング!(^^
64:名前は開発中のものです。
17/07/19 16:27:08.48 CQIhy6fv.net
いい感じじゃん
ちんぽこのくせに生意気だな
65:名前は開発中のものです。
17/07/19 21:39:25.34 e9BZpgtW.net
おいちんポコ野郎
調子はどうだ
11まで実装したらひと段落だから頑張れ
12と13はとりあえずやんなくてもいいぞ
11までできるやつならおさらいだから余裕だとは思うが
アイテム周りは仕様がわからんしアイテム管理はどのみち先の話だ
66:ダーク王鍬大使 ◆SoVpkB15jY
17/07/19 21:42:13.10 icXe78JA.net
ごめんなふぁい(^^
ゲームプレイして休憩してまひた(^^
明日は早いのでそろそろ寝まふ(^^
明日頑張って11まで作りたいでふ(^^
ボッキング!(^^
67:名前は開発中のものです。
17/07/19 22:09:19.18 e9BZpgtW.net
ズコー
68:名前は開発中のものです。
17/07/20 19:18:37.58.net
ミジンコのくせに生意気だぞ!
その調子で頑張れ
69:名前は開発中のものです。
17/07/20 21:09:52.32.net
進捗どうですか?
70:名前は開発中のものです。
17/07/20 22:18:17.33.net
まだ妄想段階
ゲームが忙しくてそれどころじゃない
71:名前は開発中のものです。
17/07/20 22:47:08.60.net
いいから手を動かせ!
サボるな、ボケ!
72:名前は開発中のものです。
17/07/20 23:30:19.28.net
まさかの実質2日で挫折か
ちょっとこれはひどい、ゲ板史上最速か?
>>8とかまるでデタラメか粗ちんめ
73:ダーク王鍬大使 ◆SoVpkB15jY
17/07/21 03:26:42.76.net
すまぬ、映画見に行ったりで忙しかったでふ(^^
74:名前は開発中のものです。
17/07/22 00:24:06.36 aqD0VGC6.net
>>70
公式記録では26時間で挫折ってのがある
75:名前は開発中のものです。
17/07/22 15:09:29.97 18nRhuAR.net
なにがボッキングだよ萎え萎えじゃねぇか
76:ダーク王鍬大使 ◆SoVpkB15jY
17/07/23 13:06:24.95 dSasX4LR.net
ごめんなふぁい(^^
急にPCが壊れてゲーム制作どころじゃなくなってまひた(^^
ご迷惑をおかけしまんこ(^^
でもpcがCore i3からCore i7 7700にグレードアップしまひた(^^
ボッキング!(^^
77:名前は開発中のものです。
17/07/23 13:21:14.39 VOnL7L1t.net
超特急でしあげろ
78:名前は開発中のものです。
17/07/23 13:42:30.70 HzdXiIAn.net
・リアルが忙しい→(使用済)
・PC壊れた →(使用済)
・病気で中断 →(未使用)
79:ダーク王鍬大使 ◆SoVpkB15jY
17/07/23 15:32:27.21 dSasX4LR.net
今HPの実装で躓いてまふ(^^
HPは変数設定すればいいのでふが(^^
攻撃をどうするかで困ってまふ(^^
80:名前は開発中のものです。
17/07/23 16:40:14.28 VOnL7L1t.net
>>60
81:名前は開発中のものです。
17/07/23 16:41:08.32 VOnL7L1t.net
あげちゃった悪い悪い(’’ ぽっきんくー
攻撃関数を攻撃してるどっかのタイミングで呼ぶ
82:ダーク王鍬大使 ◆SoVpkB15jY
17/07/23 18:59:13.35 dSasX4LR.net
関数っていうとメソッドでふか?(^^
僕はメソッド使ったことないほどの初心者なので未知のエリア♂(^^
頑張りまふ(^^
83:名前は開発中のものです。
17/07/23 19:25:10.93 VOnL7L1t.net
え、嘘つけ・・・
関数使ってるだろ・・・
まぁいいやちょっとサービス
1.かかしくんのスクリプトに
public void damaged(int damage){
かかしくんのhpをdamage分減らす処理
}
を用意する
2.プレイヤーのスクリプトに
void attack(){
target(かかしくん)のdamaged(適当な数字)関数を実行する処理
}
を用意する
3.プレイヤー攻撃アニメーションクリップのeventsの適当な位置で
attackを呼び出す
もろ答えみたいなもんだからなんとかなるだろ
84:ダーク王鍬大使 ◆SoVpkB15jY
17/07/23 19:43:35.76 dSasX4LR.net
public class MMOモンスターへ攻撃 : MonoBehaviour {
static public float 攻撃素手 = 1;
private モンスターHP モンスターのHP;
void attack()
{
モンスターのHP = GetComponent<モンスターHP>();
}
}
ここまでは何とか出来まひた(^^
でもメソッド関連は初心者なのでもうちょっとヒントをくらふぁい(^^
85:ダーク王鍬大使 ◆SoVpkB15jY
17/07/23 19:45:12.97 dSasX4LR.net
よく見たらかかしくんのメソッド呼び出せてない?(^^
ちょっと頭冷やしまひょう(^^
86:名前は開発中のものです。
17/07/23 19:46:53.91 VOnL7L1t.net
とりあえずプレイヤーのattackの中で
>モンスターのHP = GetComponent<モンスターHP>();
これやっちゃだめ
文法的にはできるが反則
かかしくんのhpを直接さわっていいのは
かかしくんだけ
>>81のようにしなさい
87:名前は開発中のものです。
17/07/23 19:50:51.47 VOnL7L1t.net
あとhpは
int hp = 10;
とかint型数値に
素手も同じ
floatにする意味があまり感じられないのでとりあえずintで
って世話焼けるなww
ちゃんとC#勉強しとけっつーのw
88:ダーク王鍬大使 ◆SoVpkB15jY
17/07/23 20:02:02.84 dSasX4LR.net
かかしくんのhpをdamage分減らす処理
は
モンスターのHP = モンスターのHP - MMOモンスターへ攻撃.攻撃素手;
こうでよろしいでふか?(^^
C#はまだまだ勉強途中なのでひて(^^
一歩進んだところをやれば勉強になるんじゃないかとMMOを作り始めまひた(^^
ついでに言うとMMOを作るのは僕の夢でひた(^^
オンライン実装できなくてもMMO風のゲームが作れれば僕はうれしいでふ(^^
89:名前は開発中のものです。
17/07/23 20:05:16.94 VOnL7L1t.net
2.プレイヤーのスクリプトに
void attack(){
target.damaged(攻撃素手);
}
これ
damaged関数はpublicだぞ
mmo風ね、根性みせろや
90:ダーク王鍬大使 ◆SoVpkB15jY
17/07/23 20:16:44.05 dSasX4LR.net
なかなか手こずりまふ(^^
>>87を入れてみるとtargetがエラーの原因になりまふ(^^
ゲームオブジェクト名、スクリプト名に置換してみてもダメでふひ(^^
困りまひたね(^^
もうちょっとC#本の関数関連の所を読んでみまふ(^^
91:名前は開発中のものです。
17/07/23 20:17:40.10 VOnL7L1t.net
あ、悪い
target.GetComponent<enemy>().damaged(攻撃素手);
こうだな
うーん、なんか気持ち悪いな
92:名前は開発中のものです。
17/07/23 20:20:24.75 VOnL7L1t.net
enemyってのはかかしくんのスクリプト名な
かかしくんスクリプトのdamagedメソッドを呼ぶ意味
93:ダーク王鍬大使 ◆SoVpkB15jY
17/07/23 20:26:34.88 dSasX4LR.net
やっぱりターゲットがエラーを吐いてしまいまふ(^^
チンコショボーンでふ(^^
URLリンク(i.imgur.com)
94:名前は開発中のものです。
17/07/23 20:36:20.24 VOnL7L1t.net
日本語はやめとけ日本語は、、、まぁいいけど、、、
ちょっとまてプレイヤーのスクリプトどこいった?
そんなかに付け加えるんだぞ、attackは
そのスクリプトんなかでtarget取得してるだろ
95:名前は開発中のものです。
17/07/23 20:40:16.05 VOnL7L1t.net
というかその知識でよくここまで実装できたな・・・
ある意味スゴイ・・・
96:ダーク王鍬大使 ◆SoVpkB15jY
17/07/23 21:27:27.20 dSasX4LR.net
今度はこんなエラーが・・・(^^
URLリンク(i.imgur.com)
やっぱりMMOではなくもっと簡単なものから作るべきでひたか(^^
97:名前は開発中のものです。
17/07/23 21:32:10.96 VOnL7L1t.net
プレイヤーのスクリプトはりつけてみれ
キャプ画像でもいい
98:名前は開発中のものです。
17/07/23 21:33:20.91 +WKInL5K.net
targetが設定されてないからじゃね
public GameObject target;
あとtargetにモンスターを入れないといかんね
99:名前は開発中のものです。
17/07/23 21:43:29.96 VOnL7L1t.net
エスパーするとtargetがstringのまま...?ってとこか
100:ダーク王鍬大使 ◆SoVpkB15jY
17/07/23 21:48:49.74 dSasX4LR.net
たぶん出来まひた(^^
モンスターをタゲるとちゃんとモンスター名(うんこ)が入るのでできてると思いまふ(^^
URLリンク(i.imgur.com)
101:名前は開発中のものです。
17/07/23 21:56:34.21 VOnL7L1t.net
(゚o゚;;
かかしくんのdamage関数に
Debug.Log仕込んでhp削れてるか調べれ
102:ダーク王鍬大使 ◆SoVpkB15jY
17/07/23 22:16:23.06 dSasX4LR.net
ダメでひた(^^
試してみたところAttack関数が動いてないみたいでふ(^^
103:名前は開発中のものです。
17/07/23 22:21:25.96 VOnL7L1t.net
アニメクリップから呼んでっか?
104:名前は開発中のものです。
17/07/23 22:34:53.67 +WKInL5K.net
Attack呼び出すときにGameObject targetも一緒に入れて呼び出さないとだめなんじゃね?
105:名前は開発中のものです。
17/07/24 07:43:35.58 PXq49eZl.net
日中にC#の基本だけ勉強しときなさーい
106:ダーク王鍬大使 ◆SoVpkB15jY
17/07/24 07:47:57.88 1Yn5auCG.net
はいでふ(^^
107:ダーク王鍬大使 ◆SoVpkB15jY
17/07/24 08:05:09.63 1Yn5auCG.net
no animation data available in this modelってなんでふか?(^^
Animationsが使えまふぇん(^^
今日はC#についてお勉強するので後回しでいいでふか?(^^
108:名前は開発中のものです。
17/07/24 08:58:13.98 PXq49eZl.net
playerのアニメだぞ?
playerがattackすんだから
あとc#のお勉強は目的ではないし
深入りすると奥が深いので
30分か1時間ぐらいで基本ぽいところを
おさらいするだけ
ポイント抑える勉強の仕方しないときりがない
時間決めて明るいうちに終わらせるべし
109:名前は開発中のものです。
17/07/24 20:40:54.20 stHtkcF5.net
おいコラ
お勉強すんだんだろうな?
状況を言わんかいワレ
110:ダーク王鍬大使 ◆SoVpkB15jY
17/07/24 20:43:18.28 1Yn5auCG.net
変数を少々関数を少々(^^
111:名前は開発中のものです。
17/07/24 20:48:51.87 stHtkcF5.net
少々すぎるなおい
隠し味かっつーの
でアニメがどうだって?
112:ダーク王鍬大使 ◆SoVpkB15jY
17/07/24 20:55:29.05 1Yn5auCG.net
ごめんなふぁい(^^
間違えてプレイヤーのプレファブ消してしまって復旧に時間がかかりそうでふ(^^
チンコショボーン(^^
113:名前は開発中のものです。
17/07/24 20:58:59.23 stHtkcF5.net
もっかいインポートすりゃいいやんけ
なんのこっちゃいな
114:ダーク王鍬大使 ◆SoVpkB15jY
17/07/24 21:19:07.21 1Yn5auCG.net
とりあえず入れなおしてみまひたが(^^
なんとモンスターに近づけないバグが発生(^^
修正に手こずってまふ(^^
115:ダーク王鍬大使 ◆SoVpkB15jY
17/07/24 21:24:19.88 1Yn5auCG.net
ストッピングディスタンスをいじったら治りまひた(^^
116:ダーク王鍬大使 ◆SoVpkB15jY
17/07/24 21:32:22.63 1Yn5auCG.net
今こんな感じでふ(^^
ターゲットとの一定距離以下でターゲットをクリックすると攻撃までは実装できてまふ(^^
あとはアニメでアタック関数を呼び出すだけでふ(^^
URLリンク(i.imgur.com)
117:名前は開発中のものです。
17/07/24 21:54:40.72 hk9r7ttX.net
>>91
Attack関数だけ独立してんの変じゃね
target判定できてるならそこのスクリプトにAttack関数かけばいいだけじゃね
118:ダーク王鍬大使 ◆SoVpkB15jY
17/07/24 22:07:41.22 1Yn5auCG.net
今はTarget判定のあるスクリプトに入れてまふよ(^^
ところでアニメーションクリップが1時間くらい探しても見つからないけどどうする!?(^^
119:名前は開発中のものです。
17/07/25 04:30:14.56 7tpTYXrp.net
playerにアニメは設定されてて、攻撃モーションは実行できているが
クリップが相変わらず開けないという意味?
それともアニメのアセット自体ないってことけ?
それとモデリングできるってのはblender?
120:名前は開発中のものです。
17/07/25 05:39:30.75 z2yVvNYO.net
もうGithubでプロジェクト公開しながらやればいいのに
121:ダーク王鍬大使 ◆SoVpkB15jY
17/07/25 11:05:36.47 YFBXHHKq.net
プレイヤーにアニメは設定されてまふがアニメクリップなるものがどこにあるのかわかりまふぇん(^^
モデリングはBlenderでふ(^^
122:名前は開発中のものです。
17/07/25 12:35:00.56 xgTG6BtD.net
どうやってアニメ設定してんだ...?
Animator Controllerにアニメーションクリップ配置してんだよな、それオープンできねか?
123:名前は開発中のものです。
17/07/25 12:44:50.60 xgTG6BtD.net
状況がイマイチわからんので
外してる可能性ありだが
参考までに
URLリンク(indie-du.com)
124:名前は開発中のものです。
17/07/25 12:47:04.67 xgTG6BtD.net
そいでもって、攻撃するときどうやって
アニメ動かしてるか説明しやがれ
125:ダーク王鍬大使 ◆SoVpkB15jY
17/07/25 12:49:51.07 YFBXHHKq.net
あっ、開けまひた(^^
アレをダブルクリックすればよかったのね(^^
スクリプトのAttack関数を呼び出す方法を調べてみまふ(^^
126:名前は開発中のものです。
17/07/25 12:51:58.32 xgTG6BtD.net
あとでプロジェクトチェックして
文句たくさんたれてやるから
しっかり作っときやがれ
127:ダーク王鍬大使 ◆SoVpkB15jY
17/07/25 19:23:28.67 YFBXHHKq.net
1時間粘ってだめなら人に聞くべし(^^
関数ってどこで呼び出すんでふか?(^^
なんかリード専用になってて変えられまふぇん(^^
チンコショボーン(^^
128:名前は開発中のものです。
17/07/25 19:34:51.44 7tpTYXrp.net
これだろ?
URLリンク(tsubakit1.hateblo.jp)
129:ダーク王鍬大使 ◆SoVpkB15jY
17/07/25 19:43:58.81 YFBXHHKq.net
これでふ(^^
ありがとうでふ(^^
130:名前は開発中のものです。
17/07/25 19:50:54.42 7tpTYXrp.net
そいでもって
ここいらで一回プロジェクトのレビューしてやりたいんだが
上のやつがいってたgithubってわかるか?
わかんねぇよな・・・
なんかいい方法ねぇかな
131:名前は開発中のものです。
17/07/25 19:55:53.68 7tpTYXrp.net
まぁいいや
一回メニューのAssetsから
export packageしてどっかにアップしやがれ
もしunityのユーザ名に本名とか使ってたらやめやがれ
132:名前は開発中のものです。
17/07/25 19:58:08.61 7tpTYXrp.net
ああ、別に大丈夫かなアセットだしな
133:ダーク王鍬大使 ◆SoVpkB15jY
17/07/25 20:02:03.17 YFBXHHKq.net
'ThirdPersonController' AnimationEvent has no function name specified!
こんなエラーが出まひた(^^
アップロードって斧とかでもいいでふか?(^^
134:名前は開発中のものです。
17/07/25 20:07:21.82 7tpTYXrp.net
なにいってんだw
全部エクスポートだいますぐやれやりやがれ
135:ダーク王鍬大使 ◆SoVpkB15jY
17/07/25 20:12:38.01 YFBXHHKq.net
なんとかHPを減らすところまで作れまひた(^^
エクスポートでふね(^^
しばしお待ちを(^^
136:名前は開発中のものです。
17/07/25 20:15:08.22 7tpTYXrp.net
ああ、それは
イベントマーカーつけてるのに
attack
っていれてないからだろうな
137:名前は開発中のものです。
17/07/25 20:17:44.96 7tpTYXrp.net
おお!
そうか、でかした
じゃねーよ!おせーよ
おまえこれ17日の作業内容だぞ一週間以上かけやがって
皮ひっぱってタクアンみたいにするぞコラ
138:ダーク王鍬大使 ◆SoVpkB15jY
17/07/25 20:20:05.12 YFBXHHKq.net
エクスポートってあまりしたことないので分かりまふぇんが(^^
Assets>Export Packageでいいんでふよね?(^^
139:名前は開発中のものです。
17/07/25 20:20:43.83 7tpTYXrp.net
それ
140:名前は開発中のものです。
17/07/25 20:22:15.59 7tpTYXrp.net
まぁでもあれだ慢性勃起不全にしてはよくやったか
141:ダーク王鍬大使 ◆SoVpkB15jY
17/07/25 20:28:23.86 YFBXHHKq.net
ふぁい(^^
URLリンク(www.axfc.net)
142:名前は開発中のものです。
17/07/25 20:31:50.81 7tpTYXrp.net
よし、ちっとレビューして返すから
正座してまっとけや
143:名前は開発中のものです。
17/07/25 20:37:43.84 7tpTYXrp.net
うんこ帝国が進化してやがる・・・
144:名前は開発中のものです。
17/07/25 20:41:22.90 7tpTYXrp.net
なんでうんこと戦うのにこんなに壮大な音楽なのか・・・
レビューできねぇ
145:名前は開発中のものです。
17/07/25 20:43:37.11 kDIc6uMK.net
もう消えてるじゃん
146:ダーク王鍬大使 ◆SoVpkB15jY
17/07/25 20:45:07.95 YFBXHHKq.net
2DLで消えるように設定しまひたから(^^
147:名前は開発中のものです。
17/07/25 20:57:08.53 7tpTYXrp.net
プロジェクトがカオスすぎて直せねぇww
わりとよくできてるけど
やっぱ気になるとこいっぱいあるな
ダウンロード二人目はラッキーってことだな
148:名前は開発中のものです。
17/07/25 21:05:24.46 7tpTYXrp.net
とりあえず気になること
1.unityプロジェクト内やC#での日本語の使用
2.不要なスクリプトやコンポーネントなどが無効で放置されまくり
3.アニメーションの遷移がおかしなことになってる
などと書いていくときりがなくなるなあ、どうしよう
149:ダーク王鍬大使 ◆SoVpkB15jY
17/07/25 21:11:30.37 YFBXHHKq.net
とりあえず今日は寝て明日修正していきまひょう(^^
150:名前は開発中のものです。
17/07/25 21:11:48.29 R8e0/1xU.net
質問する方も答える方も精神が強すぎる
151:名前は開発中のものです。
17/07/25 21:36:29.76 7tpTYXrp.net
とりあえず寝てよし
ドラクエ11の夢でもみとけ
152:名前は開発中のものです。
17/07/26 08:51:01.26 y5Facfe2.net
とりあえずのプロジェクトのレビューは終わった
ちっと今日は時間なくて
夜やや遅めの時間になると思うが、
手直ししたプロジェクトアップして
所感を述べるンゴ
それまでは
次は敵をAIで動かすにあたって
予習なり、構想ねるなり、勉強するなりしやがりなさい
153:ダーク王鍬大使 ◆SoVpkB15jY
17/07/26 11:09:47.77 YTwBFoex.net
ふぁい(^^
敵を動かす方法はどっかで見た気がするので調べてみまふ(^^
ボッキング!(^^
154:ダーク王鍬大使 ◆SoVpkB15jY
17/07/26 13:06:29.08 YTwBFoex.net
赤エラーが3つ、黄エラーが7つもあるけどどうする!?(^^
URLリンク(i.imgur.com)
155:ダーク王鍬大使 ◆SoVpkB15jY
17/07/26 13:08:39.63 YTwBFoex.net
あっ、カメラについてた謎スクリプトを消したら治りまひた(^^
156:名前は開発中のものです。
17/07/26 21:28:13.08 C/I8QU6/.net
おいこら
ちゃんと勉強したか
レビュー版アップすっぞ
157:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 01:48:24.25 sj/zTXhU.net
ごめんなふぁい(^^
寝てまひた(^^
起きてまふか?(^^
158:名前は開発中のものです。
17/07/27 05:33:43.51 K93IR8c9.net
おきてまふぇん
新規プロジェクトにインポートしやがってください
URLリンク(www.axfc.net)
DLキーワードはプロジェクトのシーン名
そのまま使うんじゃ勉強にならないので
自分のプロジェクト手直しするときに参考にしやがってくだふぁい
以下にレビューというか苦情
159:名前は開発中のものです。
17/07/27 05:37:09.98 K93IR8c9.net
・Unity/C#ともに日本語は使わないのを推奨
・ファイル名フォルダ名ふざけてんのか吹き出したコーヒー代払え
・未使用のアセットやコンポーネントはさっさと消すべし、整理するべし
いらんアセットやマテリアルは徹底的に捨ててやったざまあみろ
・アニメーターがカオスだったが、わからないなりに工夫されていて感心.
アニメーションクリップのLoop Timeに
チェックいれればループするんじゃバーカバーカ
・変数のpublicはなるべくつけず、必要最低限にするべし.
privateもわざわざかかなくてもprivateなので、
要するにどちらも基本書かなくてよい
・スクリプトをばらしすぎなのでまとめる.
ひとつのゲームオブジェクトが複数回update呼んだり、
ほぼ同じ処理を別のスクリプトで書くのは管理上も処理効率上もよくない
【総評というか今日の占い】
知識がないながらも自力で調べてなんとかする力があるし、
その上でここまで組み立てるのは立派なきがする
勉強したりやり方覚えていけば立派なボッキングになり、
1ヶ月ぐらい本気だせば割とマジでMMOも作れるようになるでしょう.
などという適当な占い結果がでております.
なお、おまいのせいでおととい2時まで夜更かしするはめになったので訴えたい
160:名前は開発中のものです。
17/07/27 05:37:43.06 K93IR8c9.net
ああああ、やっちまった すまねぇ寝ぼけているんだぜ・・・
161:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 05:38:31.71 sj/zTXhU.net
ふぁい(^^
Unityって同時に2つ以上開けまひたっけ?(^^
162:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 05:43:58.59 sj/zTXhU.net
あっ開けまひた(^^
163:名前は開発中のものです。
17/07/27 05:50:34.41 K93IR8c9.net
起きてたんかーい
待たせちゃってあげちゃってすいまふぇんでひた
し
164:ネっちんぐー あとコメントとか適当に読んでくだふぁい
165:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 05:54:58.17 sj/zTXhU.net
コメント読んでまふ(^^
Playerスクリプト真似するの大変そうでふ(^^
どこをどこからどうしていいのやら(^^
166:名前は開発中のものです。
17/07/27 06:05:33.18 K93IR8c9.net
んー
結構直したからな
あんまり実装内容変えないように注意したが
とりあえず落ち着いてスクリプトの流れ追って
コメント自分なりに付け直したりするといいかもだ
勉強になるならなんとでも好きに使いやがれ
自分のプロジェクトいじりだす前にバックアップしときや
そして
AIの前にうんこ死亡処理いれないとだな
考えてみれ
167:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 06:15:21.56 sj/zTXhU.net
ふぁい(^^
static int 攻撃素手 = 1;
static intはpublic挟まなくてもいいんでふね(^^
僕は挟まなきゃいけないと思ってまひた(^^
今Playerスクリプトを読み解いてるのでしばらくお待ちくらふぁい(^^
ボッキング!(^^
168:名前は開発中のものです。
17/07/27 06:49:47.76 ei1fQGRA.net
なんか新しく実装するまえに
プロジェクト整理した方がいいな
まあ今日はじっくりやりやがれ
プロジェクトフォルダ丸ごとコピーして
バックアップしてくださいでぶ
169:名前は開発中のものです。
17/07/27 19:17:57.86 K93IR8c9.net
おいこら
プロジェクト整理できたか
どうせまた寝てんだろ
170:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 19:20:32.46 sj/zTXhU.net
これからこのゲームに実装したいこと(^^
・モンスターをタゲッタ時にモンスターに赤い輪郭を表示
・モンスターをタゲった時にモンスターの名前とHPを表示
・アイテムのランダムドロップ
これくらいでひょうか(^^
171:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 19:23:52.82 sj/zTXhU.net
あっ、整理は出来まひたよ(^^
172:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 19:26:06.52 sj/zTXhU.net
主人公Ethanじゃつまらないので空いてる時間にオリジナルのモデルを作ろうと思いまふ(^^
Blenderを久々にいじってみまふか(^^
ボッキング!(^^
173:名前は開発中のものです。
17/07/27 19:28:40.99 +fPRiZ4Y.net
Ano犬 オウム 元公安 創価学会 協力者脅迫 ひかりの輪 ヤクザ 幸福の科学 アルカイダ
Ano犬 調教鞭 革マル 朝鮮 在日 暴力団 韓国 セクハラ 中国マフィア
あの犬 荒らし疑惑 オウム アレフ 素行不良 元公安 創価学会 ネタが不快 協力者脅迫
Ano犬 ひかりの輪 アルカイダ 調教鞭 革マル ヤクザ 在日 幸福の科学 セクハラ
あの犬 暴力団 韓国 中国マフィア 朝鮮 元公安 オウム 素行不良 アレフ
Ano犬 荒らし疑惑 ネタが不快 協力者脅迫 ひかりの輪 調教鞭 創価学会 ヤクザ アルカイダ
あの犬 革マル 幸福の科学 セクハラ 在日 暴力団 中国マフィア 韓国 朝鮮
Ano犬 ネタが不快 オウム アレフ 元公安 荒らし疑惑 協力者脅迫 ひかりの輪 素行不良
あの犬 ヤクザ 創価学会 革マル アルカイダ 在日 調教鞭 幸福の科学 暴力団
Ano犬 セクハラ 中国マフィア 朝鮮 オウム アレフ 元公安 韓国 協力者脅迫
174:名前は開発中のものです。
17/07/27 19:29:11.81 +fPRiZ4Y.net
Ano犬 オウム 元公安 創価学会 協力者脅迫 ひかりの輪 ヤクザ 幸福の科学 アルカイダ
Ano犬 調教鞭 革マル 朝鮮 在日 暴力団 韓国 セクハラ 中国マフィア
あの犬 荒らし疑惑 オウム アレフ 素行不良 元公安 創価学会 ネタが不快 協力者脅迫
Ano犬 ひかりの輪 アルカイダ 調教鞭 革マル ヤクザ 在日 幸福の科学 セクハラ
あの犬 暴力団 韓国 中国マフィア 朝鮮 元公安 オウム 素行不良 アレフ
Ano犬 荒らし疑惑 ネタが不快 協力者脅迫 ひかりの輪 調教鞭 創価学会 ヤクザ アルカイダ
あの犬 革マル 幸福の科学 セクハラ 在日 暴力団 中国マフィア 韓国 朝鮮
Ano犬 ネタが不快 オウム アレフ 元公安 荒らし疑惑 協力者脅迫 ひかりの輪 素行不良
あの犬 ヤクザ 創価学会 革マル アルカイダ 在日 調教鞭 幸福の科学 暴力団
Ano犬 セクハラ 中国マフィア 朝鮮 オウム アレフ 元公安 韓国 協力者脅迫
175:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 19:35:43.07 sj/zTXhU.net
サジェスト汚染なら
同じワードは二度以上使わない、これ大事でふ(^^
あと無関係なスレに無差別に爆撃するよりは一つのスレを立てて続けるほうが効果的(^^
正直ニコニコ動画や@Wikiみたいなところのほうが効果ありまふよ(^^
2chでやるのは効果薄いって(^^
ボッキング!(^^
176:名前は開発中のものです。
17/07/27 19:40:00.85 K93IR8c9.net
整理できたてホンマかいなw
まぁでもがんばったようで感心感心
エッジの検出に UIに アイテムドロップね
ちょっと難しくなるな
177:名前は開発中のものです。
17/07/27 19:41:06.32 K93IR8c9.net
なんでおまえは荒らし的なやつに的確アドバイスしてんだw
178:名前は開発中のものです。
17/07/27 19:44:02.65 K93IR8c9.net
ちょっとまて
この辺でこのMMOは
・ターゲットのプラットフォーム(PCとかスマホとか)は何か
・どんな世界観のゲームなのか
を書いておきやがれ、あとでかわってもよい、今の予定だ
179:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 19:46:21.26 sj/zTXhU.net
あともう一つ(^^
カメラの距離をマウスのホイールで変える機能もほしいでふ(^^
これは後回しでいいでふ(^^
モンスターの死亡関連がまだできていないのでしばしまたれよ(^^
ボッキング!(^^
180:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 19:46:59.39 sj/zTXhU.net
>>175
ターゲットはpc
181:ナふ(^^
182:ダーク王鍬大使 ◆SoVpkB15jY
17/07/27 19:49:18.28 sj/zTXhU.net
世界観は大気汚染で人類が地球から旅立ち
魔法や魔物が存在する星に着陸したって世界観でふ(^^
種族間戦争とかの細かい設定はともかく(^^
とりあえず敵は異次元からの侵略者でふ(^^
183:名前は開発中のものです。
17/07/27 20:02:50.24 K93IR8c9.net
SFちっくでPCな
OK
さて輪郭か・・・
184:名前は開発中のものです。
17/07/28 00:22:31.95 uW4ndrnV.net
このスレ面白いな
はじめての一人暮らしで料理レシピ片手に創意工夫してた頃を思い出すわ
185:名前は開発中のものです。
17/07/28 01:21:29.13 x8SHhDDv.net
>>171
あの犬ってElonaPlusの屑?
186:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 03:58:55.14 nCW5s3Ai.net
眠れないでふ(^^
続き作って気を紛らわしまふよ(^^
ボッキング!(^^
187:名前は開発中のものです。
17/07/28 04:07:48.70 l3g+hB6V.net
これは良スレ
ボッキング!
188:名前は開発中のものです。
17/07/28 05:22:01.06 QK3oqQCB.net
ああ、死亡な
よく考えるんだ
おいウンコの死体をきりつけるんじゃねぇ
ウンコがenemyでなければ切りつけるきもなくなるだろ
enemyですらないウンコに興味はありませんと書けばいいんだ
俺は朝から何を言ってるんだ・・・・
189:名前は開発中のものです。
17/07/28 05:35:19.86 QK3oqQCB.net
ウンコが死んだら
アイテムドロップさせる
ドロップした"item"はクリックしたら
それはもう壮大なジングルを鳴らして消してやれば
ああウンコから素敵なものを俺は拾ったよママン
という雰囲気は出せる
この辺はここまでのおさらいだから頑張れ
実際のアイテム獲得処理はインベントリ実装が大変なので後回し
あとはuGUIで文字やらを表示か
やれるとこまでやってみやがれ
しかし輪郭はなあ・・・少々ムズイんだ
何か方法を考える
190:名前は開発中のものです。
17/07/28 06:10:31.21 l3g+hB6V.net
Unityってアウトラインのシェーダー無かったっけ
191:名前は開発中のものです。
17/07/28 06:55:49.04 7DRRkVxc.net
toonならあるので差し替えてごく簡単に実装か、
レガシーなedge detectionをどっかで探してくるかだが、
めんどうなことになりそうなのでやっぱtoonかな
マジでやるとshader触んなきゃなんないから避けたい
192:名前は開発中のものです。
17/07/28 07:30:39.97 7DRRkVxc.net
うん、とりあえずtoonで我慢だな
このプロジェクト、喫茶店でテストしてると恥ずかしい(ノ _ \)
まぁアイテムとUI終わったら教える、
toonマテリアル差し替えならUIステ表示よりは簡単
193:名前は開発中のものです。
17/07/28 07:49:23.42 7DRRkVxc.net
んで明日はドラクエ発売でついつい
アマゾンでぽちっちゃったから
土日は開発おやすみ
今日中に
・死亡からのアイテムドロップ
・ステ表示
・赤線
実装しときやがれ
ドラクエも土日の2日でクリアしやがれ
194:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 11:31:02.21 nCW5s3Ai.net
ううむ・・・(^^
Textを使っても画面に文章が表示されない・・・(^^
これは困りまひたね(^^
まあ時間はあるしゆっくりやっていきまひょう(^^
195:名前は開発中のものです。
17/07/28 11:35:54.18 I6W/ThBj.net
ググればこの手のステ表示は出てくるからよく探しやがってください
196:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 11:36:48.17 nCW5s3Ai.net
ボタンは表示できるのにTextは無理みたいでふ(^^
前ゲーム作ったときは普通に表示されてたのに(^^
困りまひた(^^
チンコショボーン(^^
197:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 11:43:05.72 nCW5s3Ai.net
質問がありまふ(^^
プレイヤーのステータスはPlayerスクリプトに入れるべきでふか(^^
それとも普通に別スクリプト?(^^
198:名前は開発中のものです。
17/07/28 12:19:17.70 I6W/ThBj.net
作りにもよるので、いちがいにはいえないが、
基本的な考え方として
その仕事をするひとにスクリプトをつける
プレイヤーがプレイヤーUIに対して関数で指示を出し、
プレイヤーUIが、自分のスクリプトで処理をする
あとuGUIはこういうことしたいんだろ?
URLリンク(westhillapps.blog.jp)
できるんじゃないのー?んー?
199:名前は開発中のものです。
17/07/28 12:24:12.94 I6W/ThBj.net
ああ、追従しなくてもいいのかな
それならもっと簡単だけど、
文字大きすぎたりするとみえなくなるぞ
200:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 12:24:16.86 nCW5s3Ai.net
多分出来そうでふ(^^
ただ今から出かけるので続きは2時半ごろで(^^
ボッキング!(^^
201:名前は開発中のものです。
17/07/28 12:33:24.75 I6W/ThBj.net
行ってきやがれ
uGUIさん、モンスターをタゲッたので情報を表示してもらえまふぇんか、
引数に情報はつめておきました(^^
と丁寧に頼みやがれ
uGUIごるあ、俺がお前の顔に直接ウンコって書いてやる
こんなことやってたら破綻、uGUIはいずれいうこと聞かなくなる
人間社会とおなじかも
202:名前は開発中のものです。
17/07/28 12:47:23.71 I6W/ThBj.net
そいでもって、タゲられたウンコに
uGUIが、
ウンコさん、あなたタゲられたそうですよ?
HPかわったりしたら最新情報をおしえてくださいね?(^^
までできたら言うことなし
そんで途中で違うウンコとか地面クリックしたらどうする?、
とか考えられれば立派なボッキング
でもそうなるとc#のデリゲートとかイベントなんかの話になって
かなり難しいかもだから、
まずは思うようにかきやがればいいかな
203:名前は開発中のものです。
17/07/28 14:06:26.10 7cz1PQQU.net
>>192
フォントサイズがデカすぎるんじゃないかね?
204:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 15:08:46.29 nCW5s3Ai.net
いろいろいじってみたら表示されまひた(^^
ありがとうございまんこ(^^
感謝感謝のボッキング!(^^
205:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 15:15:21.69 nCW5s3Ai.net
HPバーってどうやって作るんでひょうか(^^
ツクール2000で強引にHPバー作るのと同じでひょうか(^^
それとも一ドットずつ減らしたピクチャを用意する感じ?(^^
アドバイスお願いしまんこ(^^
206:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 15:26:35.48 nCW5s3Ai.net
とりあえずHPの減り具合によって10のパターン画像を作りまふ(^^
207:名前は開発中のものです。
17/07/28 15:43:07.16 jN9rnZWr.net
URLリンク(gomafrontier.com)
こんなとこじゃねえ?
上手いこといったらキャブ画像ぐらいアップしやがれ
ここみてるやつに
カフェでプロジェクト開くとどんだけ恥ずかしいか共有だ
208:名前は開発中のものです。
17/07/28 15:43:49.51 jN9rnZWr.net
どうしたいかによるが
10も画像いらんような
209:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 16:02:21.06 nCW5s3Ai.net
ううむ・・・エラーの原因がわかりまふぇん(^^
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI; //2017/07/28追加 テキストUI関連でふ(^^
public class UImonster : MonoBehaviour {
public Text text;//2017/07/28追加 テキストUI関連でふ(^^
// Update is called once per frame
void Update () {
text = this.GetComponent<Text>(); //2017/07/28追加 テキストUI関連でふ(^^
text.text = target; //2017/07/28追加 テキストUI関連でふ(^^
}
}
210:名前は開発中のものです。
17/07/28 16:46:11.99 nYMBAHfB.net
targetはどこから出てきたw
211:名前は開発中のものです。
17/07/28 17:13:29.03 Ma817agj.net
playerが渡す予定のtargetを受け取るための関数をつくる
ウンコがダメージうけとるのと同じ
212:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 17:37:59.10 nCW5s3Ai.net
関数関連はさっぱりよくわからないので後回しにしまひょう(^^
アイテムドロップ関連を先にやりまふ(^^
ボッキング!(^^
213:名前は開発中のものです。
17/07/28 17:54:46.81 Ma817agj.net
ズコーw
まあ頑張れw
214:名前は開発中のものです。
17/07/28 18:08:17.31 7cz1PQQU.net
うんこってこれ以上なにをドロップするのん?
215:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 18:52:38.46 nCW5s3Ai.net
うんこはうんこをドロップするでひょう(^^
216:名前は開発中のものです。
17/07/28 19:42:23.44 QK3oqQCB.net
おいこら
なにがうんこをドロップするでひょうだ
ドロップするようになったのか
217:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 19:50:01.11 nCW5s3Ai.net
まだでふ(^^
UIはこんな感じにしたいでふ(^^
左上がステータスとかマップとか(^^
モンスターをタゲると真ん中上にモンスタ-名とHPが表示される感じで(^^
ドロップはしばし待たれよ(^^
ボッキング!(^^
URLリンク(i.imgur.com)
218:ダーク王鍬大使 ◆SoVpkB15jY
17/07/28 19:59:44.37 nCW5s3Ai.net
アイテム落とすのは出来たのでふが0.0.0地点にしか発生しまふぇん(^^
もうちょっと工夫してみまふ(^^
219:名前は開発中のものです。
17/07/28 20:00:32.39 QK3oqQCB.net
またしてもうんこ帝国が進化してやがる・・・
さぼってるように見えて割とガッツリ作業してるな
多分、ものづくり向いてるよ
意地でも完成させろや
220:名前は開発中のものです。
17/07/28 23:12:20.74 QK3oqQCB.net
おいコラ、いまどういう状況だ
夢中でやってんのか
夢の中なのか
どっちかはっきりしやがれ...zzz
221:名前は開発中のものです。
17/07/29 03:55:34.56 nO9Lf3Ka.net
ボッキング君寝るの早すぎ
222:ダーク王鍬大使 ◆SoVpkB15jY
17/07/29 07:11:19.00 iCqr+Xge.net
最近体調崩し気味で寝るのが早いでふ(^^
ごめんなふぁい(^^
223:名前は開発中のものです。
17/07/29 07:23:11.24 3kC/9DdN.net
おう
おはようございます、この野郎
今どうなってんだ、どこで詰まってんだ
224:ダーク王鍬大使 ◆SoVpkB15jY
17/07/29 07:40:46.30 iCqr+Xge.net
今UI関連を整理してまふ(^^
詰まってるところは(^^
・アイテムのドロップでモンスターの位置を取得(^^
・↓これをスクリプトから切り替える(なんてググればいいかわかりまふぇん)(^^
URLリンク(i.imgur.com)
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
2455日前に更新/216 KB
担当:undef