[過去ログ] UnityC#勉強してMMO作たいけどどうする!?4(^^ (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
317
(1): 名前は開発中のものです。 [sage] 2018/02/01(木) 21:33:25.92 ID:OFCIzkKv(1) AAS
>>313
313(2): ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/01(木) 17:21:48.37 ID:9oNu6TrF(3/5) AAS
>>310
とりあえず的にインベーダー見たいなの作ってます
今は玉のオブジェクトをスプライトで作成して三角の上に貼り付けて
クリックで発射出来ました!
三角(自機)と親子関係にすることで一緒に横に動いてくれます
動きは専用のスクリプトをアタッチして
rd2d.gravityScale = fireSpeed;
をセットする事で実現してます。
fireSpeedには現在マイナス5を設定(あとで速さとか変更可能かな)
あと今回は画面外の判定を
void OnBecameInvisible()
{
print("Out!!");
rd2d.gravityScale = 0;
DestroyObject(this);
}
で出来ました。
しかしながら自機と玉を親子にした事で、発射後も横移動してしまう点が困りごと
そして玉を破棄した後、次の玉の作成をどうするかを検討中です
プレハブというのに頼ろうか、そもそも破棄しないで座標戻してあげるだけでもいいのでは
とか考えてます

ところで今回gravityScaleの値を設定するのにかなり戸惑いました
プロパティなのに結構メンドイですね

外部リンク:gyazo.com
子オブジェクトから親オブジェクトを解除するにはtransform.parentをnull
318: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/01(木) 22:55:52.03 ID:9oNu6TrF(5/5) AAS
>>317
これはありがたい情報たすかりまんこです
発射したミサイルがまっすぐ上に行きました

今はミサイル消去とプレファブと格闘中です><
なかなか強敵なのでちょっとメゲてます><
319: 名前は開発中のものです。 [sage] 2018/02/01(木) 23:55:40.89 ID:Sw5NwWsG(2/2) AAS
>>316
316(1): 名前は開発中のものです。 [sage] 2018/02/01(木) 19:43:36.85 ID:hbp9tqna(3/3) AAS
>ワンコ
みようによってはナットだなw

今、唯一の下目線の4・8時間足の節目をやぶるかっていう大事な場面
これブレイクしたら完全上目線、全力ロング可
アクセサリーはほぼアイコン撮影のためだけに作ってるから
やる気がでないのよ

仕事決まりそうなのでFXは封印します
320: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/02(金) 13:56:41.97 ID:ENuWGTUJ(1/4) AAS
おはようございます
今日はプレファブさんとミサイル生成、消去についてがんばります
321
(1): ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/02(金) 16:58:54.20 ID:ENuWGTUJ(2/4) AAS
うーん、どうにかミサイル実装が形になりました
発射した後、1秒後に生成という形でInvoke関数を使いました
Fire判定がフレーム毎なので一回クリックでも複数できるので困りますた
最初、子供が居るか否かの判定をしたのですが、Invokeで生成するまでの時間もあるので上手くいかず、結局フラグ制御となりますた

生成にはInstantiate命令使ったのですが、これプレファブから直で生成するとこの中でDestroyしてるので2回目の生成が出来ず、2つGameobjectを作る形でやりましたなんだか見っともないというか、きっと動きとしては正解なんでしょうね…

外部リンク:gyazo.com
322
(1): 名前は開発中のものです。 [sage] 2018/02/02(金) 17:41:24.74 ID:GD1h0pw3(1) AAS
>>321
Input.GetButtonは押している間ずっと反応してしまうから
GetButtonUpかGetButtonDownが良いですよ
323: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/02(金) 18:35:20.71 ID:ENuWGTUJ(3/4) AAS
>>322
レスありがとうです
ちょっと試してみました
通常にクリックする分にはどれも大丈夫のような感じなのですが
おしっぱした際にUpやDownでは変な挙動になるようです
うーん、ちょっと使い方がまずいかコードが悪いのか、とりあえず
そこはそのままで進めたいと思います
324
(1): 名前は開発中のものです。 [sage] 2018/02/02(金) 18:51:46.51 ID:PdP2hXni(1/3) AAS
よく読んでなかった
押しっぱなしで間隔あけて連射にしたかったのですね

う〜んわからん
325
(1): 名前は開発中のものです。 [sage] 2018/02/02(金) 19:04:20.89 ID:jqMm3Tmr(1/2) AAS
内容はともかく
まともなキャメルケースのコードで安心した
最初の条件式でreturnとかわかってますねと

師匠見習って
void ロッケト発車(ミサイルの数)
とかだったらどうしようかとw
突っ込む気力奪われるレベルだし
326: 名前は開発中のものです。 [sage] 2018/02/02(金) 20:06:50.39 ID:PdP2hXni(2/3) AAS
今日は特に進展なし
あの不評だったアナログパッドを改めようか考え中

ぷにコンでも導入しようかしら
327: 名前は開発中のものです。 [sage] 2018/02/02(金) 20:22:48.30 ID:QNUBWETe(1) AAS
これもうわんこのスレなってね?
328
(1): 名前は開発中のものです。 [sage] 2018/02/02(金) 20:29:58.16 ID:jqMm3Tmr(2/2) AAS
ワンコ
いまどういう状態かわからんが
ゲーム的に面白くなってるのかね?
その辺練ってから操作系合わせた方がいいと思うが
売りは何かなってさ
329
(1): 名前は開発中のものです。 [sage] 2018/02/02(金) 20:55:22.52 ID:IMYZRPHR(1) AAS
しかし弟子さんはレスのレベルが違うな、師匠と比べて
完成を楽しみにしています
330: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/02(金) 21:58:59.79 ID:ENuWGTUJ(4/4) AAS
>>324
おしっぱで連射は考えてなくて、最初はクリックして発射だけだったんです
頭の隅に居る悪い子が「おい、これおしっぱしたらどうなる?」ってささやいたのでやってみたら…
って感じでした、仕様ミスですかね^^;

>>325
キャメル?キャラメルケースなら知ってます
最初にreturnってなんかカッコイイですよね(マテ

>>329
レベルなんか師匠の足元にも及ばないです><
完成したいです

今日は岩をランダムに配置、ちゃんと画面外で消えるようになりました
回転して落ちてきます
これからいよいよコリジョン判定とかかなぁと思うと胃が痛くなる感じです
外部リンク:gyazo.com
331: 名前は開発中のものです。 [sage] 2018/02/02(金) 22:12:07.14 ID:PdP2hXni(3/3) AAS
>>328
売りは個性豊かなモンスター達と武器ね
理想は武器ごとに違うモーションにしたい

クリックゲーになるのだけは避けたいけど
操作が煩雑になったりストレス溜まったりするのも避けたい

だれか参考になる操作性のいいアクションスマホゲー知らないかしら?
332: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/02/03(土) 00:10:31.67 ID:3amytI9j(1/4) AAS
ゲーム作り つ、つまんねー!(^^
糞みてえな修正不可能バグのせいでイライラするし(^^
このバグさえ治れば次に進めるのでふが…(^^
333: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/02/03(土) 00:12:05.34 ID:3amytI9j(2/4) AAS
修正不可能なバグを治すにはどうすればいいか?(^^
一回全部消して作り直すべきか?(^^
やる気が消える前に何とかしないといけまふぇんね(^^
334: 名前は開発中のものです。 [sage] 2018/02/03(土) 00:30:10.17 ID:+eRcmv/X(1/2) AAS
修正不可能なバグというものは存在しない。
有るとすれば、それは当人が冷静さを失い、誤った解法の手順を堂々巡りしているに過ぎない。
そんな時は一度、PCの前を離れて息抜きをするのが良い。
335: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/02/03(土) 00:37:55.90 ID:3amytI9j(3/4) AAS
息抜きしてにらめっこすること1か月(^^
もうこれ修正不可能でひょう(^^
装備を外したときに防御力が加算されるバグでふ(^^
画像リンク

336: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/02/03(土) 00:39:12.48 ID:3amytI9j(4/4) AAS
正確にはアイテムを入れ替えたとき入れ替え後に手に持ってるアイテムの防御力が加算されるバグかもしれまふぇん(^^
337: 名前は開発中のものです。 [sage] 2018/02/03(土) 00:46:42.21 ID:+eRcmv/X(2/2) AAS
まずは、減産されるべきところに適当なマーカー入れてその値を見るしかない。そこのパスを通っているのか、通っているならそこの減算式の変数を全て常に表示して動作させて変化を見る。
338: 名前は開発中のものです。 [sage] 2018/02/03(土) 05:31:09.18 ID:plsQRfmL(1) AAS
弟子のソースのあとに師匠のソースみると吐き気がw
ほんとくだらねぇw
339: 名前は開発中のものです。 [sage] 2018/02/03(土) 11:37:42.30 ID:+p7vvu8Y(1) AAS
.───┐    ∠_      \L
 ̄ ̄ ̄| |     llヽ _|      ヽ  
      | |     |l ̄| |       l ボッキング終わったな
      | |    /  ´\     /        
      | |     ヽ、_   `^イ          
二二二 」 _ __ lニ二二l、           ____
─┴┐ ⊆フ_)__./   ┌ヽ ヽ┐   /´       `\
二二二二二二l  /    |  |   | |.  /             ヽ
_l_____| /`ー─‐|_|   |_| /             ヽ
  |       /`ヽ__, ─ 、ノ |─l  l               l   
  |───/  /lニ/  /二ニluul.  |                 !  終わってんのはお前だよ
  |    ___| ̄ |  |  |_|.      l                /
 └─(    )(ニ|  ̄|./二ニ)     ヽ              /
      ̄ ̄  /   )            >━━━━━━ く
            `ー ´            /               ヽ
340: ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/03(土) 12:47:47.26 ID:HNzQ9i5w(1/5) AAS
師匠おはようございます
バグにハマると投げ出したくなるの分かります!
でも治らないバグなんかない筈です

僭越ながら師匠のスクリーンショット拝見しまして、「装備外した()」が無いって思いました
入れ替えにせよ、装備するにせよ、例えば右手に装備する場合そこに元々あったのは外す、無ければ装備するという処理かと思います

なので装備する際に
void 装備換装()
{
if(場所チェック(右手)) 装備外した();
装備した()
}
こんな感じになるのかなと
これでPlayerBloの数値を変化させていけばいいんじゃないかなと思いますた
いまは装備する()の中でプラスしているだけですもんね
防御値はPlayerBloですかね?違ったらすいません
ちなみに PlayerBlo = PlayerBlo +BlockPlus って PlayerBlo += BlockPlus なので加算になってます
と思います

さて自分はこれから衝突判定と爆発してみます!
341
(1): ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/02/03(土) 15:54:39.69 ID:HNzQ9i5w(2/5) AAS
師匠!大変です、衝突判定するのにコード書かないで出来ました
こんな簡単でいいのでしょうか?コライダーすごいです!!

で、せっかくなので衝突後に爆発やってみましたParticleSystemっていうのでこれも簡単にできました
でもちょっとショボい(´・ω・`)
でもでもでもでも、そんなのカンケーねーって実装
んでもってなんかすごい簡単に綺麗な爆発あるというのでそれを確認してます
凄くなるです!

外部リンク:gyazo.com
1-
あと 661 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.029s