ゼミノート投稿一覧
-
【Unity C#】AddForceを使ったジャンプとvelocityによるジャンプ
投稿日:2022年5月9日オブジェクトのジャンプについて、AddForceを使った場合と、velocityを使った場合、それぞれの動きをみてみましょう。 左クリックを連打するとオブジェクトが浮上。 AddForce(グリーン)は、オブジェクトに力…続きを読む
-
【Unity C#】周囲のあらゆる方向からボールが飛んでくる
投稿日:2022年5月3日周囲のあらゆる方向から、自分に向かってオブジェクトが飛んでくるように、スクリプトを作ってみましょう。 四方八方から、1秒おきにボールが向かってきます。 全方向から自機狙いで発射される仕組みは、ゲーム制作のいろいろな場面で活用でき…続きを読む
-
【Unity C#】マウス長押しで位置をズームアップ
投稿日:2022年5月1日マウスを長押しした箇所を、サブカメラでズームアップできる仕組みをつくります。 オブジェクト上で、マウス左ボタンを押しっぱなしにすれば、拡大して映ります。 マウスボタンを離せば、もとの撮影範囲に戻ります。 関連記事:…続きを読む
-
【Unity C#】Raycastの照射に当たれば色が変わる
投稿日:2022年4月30日前方にむけてRay(光線)を出して照準として利用します。 プレーヤーが回転すれば、Raycastも一緒に回転。 ここに触れると、相手オブジェクトのマテリアルを切り替えるスクリプトを実行します。 ターゲットを捉えてい…続きを読む
-
【Unity C#】マウス長押しでn秒おきに発射
投稿日:2022年4月29日マウスを押しっぱなしにしていれば、数秒おきに発射できるように、スクリプトをつくってみましょう。 左ボタンを長押ししていると、マウスカーソルの方向にむけて、1秒おきにボールを発射します。 連射の間隔も、タイマーの変数によって調整可…続きを読む