Notifications
bg
Master.typeX
Unityが全く使えない変人 - Other
Nagaoka, Japan
7
Likes
3
Followers
0
Connections
All
Articles15
Games0
Showcases0
Column15
Jobs0
Master.typeX
published the article
Jul 22, 2018 4:04 AM
とりあえず、公開
まだ動いて弾撃つだけだよ!
とりあえず、公開
Article
Master.typeX
a month ago
tamtamちゃんと動くし、弾も3wayで発射できました! すごい!
ありがとうございますー!まだまだやりたいことが多いのでここから先が大変です(笑)
tamtam
a month ago
ちゃんと動くし、弾も3wayで発射できました! すごい!
どうもですー。
ちょっと質問があって、画面中央のブルーのエリアから
自機が飛び出さないようにするにはどうすればよろしいでしょうか?
一応このブルーの範囲がゲームエリアなので。

fantom
a month ago
こちらこそ説明不足でしたね。たぶん、 pos.x = Mathf.Clamp(pos.x, -2, 2); みたいに具体的な範囲を入れれば行けます。 実は「Space Shooter」とは全く同じロジックですね(笑)。→ Boundary というクラスに入れているだけ。 しかし、Boundary の方が後から値を変えたくなったときには(=ゲームエリアを変えたくなったときには)良いでしょう。 あとは表示する部分をぐるっと囲むように BoxCollider を4つ置くという手もありますね。その場合はノンコードでも行けます。3Dゲームの場合は座標という概念があまりないので、よく使われる手法ですね(もちろん2Dでもできる)。 まぁ、成功したのなら良かったです(笑)。
Master.typeX
a month ago
fantom解像度固定なら左右の座標はわかってるわけだから、 pos.x = Mathf.Clamp (pos.x, min.x, max.x); の min.x, max.x を書き換えれば行けませんか?
エリア外というのは真ん中の表示エリア外の事です。紛らわしい書き方してしまって申し訳ありませんでした・・・。でも、何とか出来ました。
fantom
a month ago
解像度固定なら左右の座標はわかってるわけだから、 pos.x = Mathf.Clamp (pos.x, min.x, max.x); の min.x, max.x を書き換えれば行けませんか?
fantom
a month ago
あれ?確か解像度固定じゃなかったでしたっけ…?
Master.typeX
published the article
Jul 21, 2018 4:18 AM
デッドスペースに何を突っ込むか
画面構成難しい(´・ω・`)
デッドスペースに何を突っ込むか
Article
何とか3WAY弾が完成しましたー!
前のスクリーンショットで表示されていた判定用の赤枠とか消えてますけど、それは弾を発射した時に
どうもその枠からも弾が出てしまってたようなので削除しました。

プレイヤーの当たり判定はともかくとして、アイテムや敵弾のかすり判定とかもコライダーで作っていいものなのか・・・

画像が貼れないし、再投稿も出来なかったので改めて。
前回3WAY弾が作れなかったのですが、コメントの通り
ShotPositionのRotationが正しくなかっただけでした。

で、今度は判定用の2Dコライダーを各オブジェクトにつけたのですが、挙動が画像の通りおかしくなってしまいました・・・

Master.typeX
a month ago
fantom私も想像でしかありませんが、例えば弾同士のコライダがぶつかり合って自爆してるとか?その場合はレイヤー分けして物理設定をすれば直ります。画像だけだとちょっとわからないですね…。
そうですね・・・説明が少なくて本当に申し訳ありません・・・。レイヤーと弾にトリガー設定したら何とか直りましたー!
Master.typeX
a month ago
ゆに丸1号予想ですが、壁(画面端?)に当たるまでは普通に飛んでいたのがそこに当たってから跳ね返されてその後へんな方向に進んでいるのではないでしょうか? 弾のコライダーがトリガーに設定されていないのかなと思います。 https://unity3d.com/jp/learn/tutorials/projects/2d-shooting-game/colliders-animations-and-layers 画像があるのである程度予想できましたが、予想が的外れな可能性もあるのでできればもう少し詳しめな説明があると良いかなと思います!
発射された時に衝突して変な方向に曲がったりしますね・・・説明不足で本当に申し訳ありませんでした。 弾にトリガー設定したら元通りになりました!ありがとうございますー!
fantom
a month ago
私も想像でしかありませんが、例えば弾同士のコライダがぶつかり合って自爆してるとか?その場合はレイヤー分けして物理設定をすれば直ります。画像だけだとちょっとわからないですね…。
ゆに丸1号
a month ago
予想ですが、壁(画面端?)に当たるまでは普通に飛んでいたのがそこに当たってから跳ね返されてその後へんな方向に進んでいるのではないでしょうか? 弾のコライダーがトリガーに設定されていないのかなと思います。 https://unity3d.com/jp/learn/tutorials/projects/2d-shooting-game/colliders-animations-and-layers 画像があるのである程度予想できましたが、予想が的外れな可能性もあるのでできればもう少し詳しめな説明があると良いかなと思います!
Master.typeX
published the article
Jul 17, 2018 6:23 AM
あらぬ方向からの発射
3WAY違う4WAYや!
あらぬ方向からの発射
Article
About Me
Unityは全く使えないけどいつかは使えるようになりたいマン。 他ツール製ですけど「疾風戦記フォースギア」シリーズを作っております。 ※アイコンはTwitterの知り合いからもらった素材を使用していま...
無職
なし
無し
無し
See more
Certifications (1)
Import
無し
Jun 2018
See all
Master.typeX's liked projects (0)
No likes yet
Following (4)
Followers (3)
Following Companies (0)
Not following anyone yet