[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild1 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
10(1): 2018/06/23(土)01:29 ID:0L8o5RMo(1/2) AAS
unityで崩壊学園のような2Dアクションゲームを作りたいんですが、参考になるサイトや書籍はありませんか?
左右の移動だけじゃなくて、上下にも移動ができるようなタイプのゲームです。
11(4): 2018/06/23(土)05:28 ID:GjE91D+n(1/7) AAS
質問させてください。
この2Dシューティングのチュートリアルなんですが
外部リンク:unity3d.com
>図11.14:
>これを交互に60フレームまで「オフ、オン、オフ、オン...」というように
>キーを打ち込んでください。
ここを実行したのですが、プレイヤーが無敵中に点滅してくれません。
無敵中ずっと消えたまま、です。
自分が見よう見まねで設定したのはこれですが、
画像リンク[jpg]:dl1.getuploader.com
省1
12(2): 2018/06/23(土)08:57 ID:P+CKIpjT(1) AAS
>>9
ありがとうございます。
てことは、例えば重力なんかの場合、加速度9.8m/s^2だったら、update()に書く場合、addforce(9.8 * Time.deltatime)でいいんでしょうか。
13(1): 2018/06/23(土)09:09 ID:NjQULgZx(1/2) AAS
>>11
まずは、オンオフ回数を目一杯減らして、動作確認してください。
見当違いかもしれませんが、処理が間に合わないと点滅しないかも。1:00の間に2回ぐらい、まで激減らす。
それでも表示されなければ、設定に問題あり。
点滅するなら、pcの能力不足。
14(2): 2018/06/23(土)10:55 ID:7kjsBpxb(1) AAS
>>11
俺はオフの次のキーでオンになってないんじな以下と思った。
spritererendereの2番目のひし形クリックした時、spritererendere横の0は1になってる?
15(2): 弟子 ◆rZPPjYuxmQ 2018/06/23(土)11:04 ID:biCjVGhQ(1) AAS
>>10
「unity スマホ 2d」でgglと出てくる上3つくらいのWeb見るといいのかなと思いましたが、ここで質問している事は既に見ている上での質問だったでしょうか?
>>12
重力の場合、Rigidbodyだと重力が適用されているので、例えば何かオブジェクトを作成してRidgidbodyをアタッチして、プレイすると自然落下しますよね、もし12のコードにすると、毎回9.8を掛ける事になるので、とてつもない速さで落下してしまいます。
まぁやってみると解ると思うけど。
16(3): 弟子 ◆rZPPjYuxmQ 2018/06/23(土)12:18 ID:3i5tK2/L(1/6) AAS
>>11
さくっと斜め読みなのであってるかどうかわかりませんが
外部リンク:imgur.com
こんな感じでEnableのチェックをオン、オフするのかなぁと
自分はいつもアルファで点滅してたので、いい勉強になりました
17(2): 2018/06/23(土)14:32 ID:z+j0CTeY(1/2) AAS
>>15
うそ教えちゃいけないよ。
>>12
FixedUpdate(){
AddForce(Vector3.up * -9.8f);
}
で、rigidbody.mass=1ならvelocityが1秒後に9.8になる。Time.deltaTimeをかける必要はない。どんどん加速はするけど、それは実際の重力と同じ加速。
重力をやりたいなら、
FixedUpdateに
AddForce(Vector3.up * -9.8f.ForceMode.Acceleration);
省10
18: 2018/06/23(土)14:42 ID:z+j0CTeY(2/2) AAS
>>17
あ、rigidbodyの重力は切っておくんだよ。
19: 2018/06/23(土)14:44 ID:GjE91D+n(2/7) AAS
>>13
レスありがとうございます
数を減らしても透明のままですので
PCの能力不足ではないようです。
オンオフの設定を理解できてないのでそこが問題かと推測しています。
>>14
レスありがとうございます。
>spritererendere横の0は1になってる?
いえ、どこのひし形に合わせても0のままです。
もしかして、ここの値がオンオフの切り替えですか?
省9
20: 2018/06/23(土)15:04 ID:GjE91D+n(3/7) AAS
>>14さんのご指摘のspritererendere横の数字が0だったのを1にしてみました。
すると、プレイヤーが点滅状態にできました!
しかし求めている非描画、描画とを交互にするイメージとは違い、
非描画1秒ごとに一度描画される感じです。
タイミングを表現すると、ンーーパッ、ンーーパッ、て感じで点滅しています。
(自分がやりたい点滅タイミングは、ンパンパです)
多分、ひし形をカットして1秒サイクルを0.10ほどに短く作れば、いけそうですが
チュートリアルに倣って、完成させたいので
この1秒の中でンパンパになる様に設定したいのですが、、どうすればいいんでしょうか
ちなみに、今回spritererendere横の0を1にしたら
省3
21(1): 2018/06/23(土)15:06 ID:GjE91D+n(4/7) AAS
>>16
>外部リンク:imgur.com
>こんな感じでEnableのチェックをオン、オフするのかなぁと
すみません、自分のには>>16さんのスクショにある様なEnableのチェックがありません。
画像リンク[jpg]:dl1.getuploader.com
最初はあった気がするのですが、触ってるうちに無くなった気がします。
非表示になってしまっているのか、なんなのか、どうやったらチェックが現れるか
ご存知でしょうか?
22: 2018/06/23(土)15:31 ID:5vbUo0fi(1) AAS
>>11
適当なこというけど
図11.14と
画像リンク[jpg]:dl1.getuploader.com を見比べると
日の丸ボタン押さなきゃいけない感じじゃない?
23(1): 2018/06/23(土)16:04 ID:0L8o5RMo(2/2) AAS
>>15
レス有難うございます。
webの検索だけではなくunity関連の書籍も数冊購入済みです。
ですが、Unityの2Dアクションのそのほとんどが、ロックマンのような真横から見た視点のものばかりなんです。
24(1): 2018/06/23(土)16:37 ID:GjE91D+n(5/7) AAS
>>16
プレイヤーオブジェクトを選択してからアニメーション窓を開いたら
チェック項目を表示したspritererendereを確認できる様になりました。
さっきは作ったInvincibleアニメーションを選択してから
アニメーション窓を開いた状態でした。
画像リンク[jpg]:dl1.getuploader.com
ただ、あなたの外部リンク:imgur.comの画像にある様に、
途中でチェックを入れたりはずしたりの設定方法がわかりません。
ひとつずつ、キーフレームを選択して、チェックを触るのかなと思ったのですが
チェックを入れるとずっとチェックが入ったままになってしまいます。
省2
25(1): 弟子 ◆rZPPjYuxmQ 2018/06/23(土)16:41 ID:3i5tK2/L(2/6) AAS
>>17
フォローありがとうございます
なんせ素人が回答するスレなもので、申し訳ないです
>>21
チュートの画像と比べると、
sprite Renderer.Enabled の前に「オブジェクト名:」が無いですね
チュートはあるので、そこらへんの問題でしょうか?
再度、追加からしてみてはどうでしょうか
26(1): 弟子 ◆rZPPjYuxmQ 2018/06/23(土)16:46 ID:3i5tK2/L(3/6) AAS
>>24
解決できたようで何よりです
録画ボタン(赤まる)を押して、各キーフレームのところで、チェック、録画オフ、
次のフレーム、録画押す、チェック外す、録画オフ、次のキーフレーム行く
の繰り返し
まぁ一個つくって、コピペでいけるので
コピペしたあとは、録画ボタンは関係なく、キーフレームに位置を設定して値を直接いじれば変更できます
これは何度かやり直して習得しないとなかなか理解しにくいかと思います。
自分もアニメ関係は4,5個シーンを作ってどうにか理解できましたので
(まだ完全には理解していないけど)
省2
27: 2018/06/23(土)17:08 ID:GjE91D+n(6/7) AAS
>>25
できました!
画像リンク[gif]:dl1.getuploader.com
が、表示しない場合と表示する場合の
やり方自体を理解していないので
気分が晴れません、、
新しく作ったキーフレームが「表示する状態のキーフレーム」だったので
とりあえずそれをコピーして、
透明ばかりのキーフレームの偶数回目のキーフレームを削除して
そこにペーストしていった感じです。
省4
28: 2018/06/23(土)17:10 ID:GjE91D+n(7/7) AAS
>>26
>録画ボタン(赤まる)を押して、各キーフレームのところで、チェック、録画オフ、
>次のフレーム、録画押す、チェック外す、録画オフ、次のキーフレーム行く
の繰り返し
なんとなく、わかってきました。
慣れていきます、回答してくださり本当に
ありがとうございます!
29(1): 弟子 ◆rZPPjYuxmQ 2018/06/23(土)18:37 ID:3i5tK2/L(4/6) AAS
>>23
崩壊学園の動画見て見ました
いわゆる奥行きのある横スクなのかな?
まぁUnityでやるなら普通に2Dプロジェクトに3Dの床配置して、カメラを斜め視点にすれば
実装できると思いますけど、あとは奥に行ったときにキャラのスケール調整するくらいでしょうかねぇ
上下前次1-新書関写板覧索設栞歴
あと 973 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.020s