いんでぃーづ

ゲームいろいろ、いろいろ自由

Unity : カメラをベジェ曲線にそって動かす

カメラをキャラのまわりにそってグイグイ動かしたかったのですが、Unityのアニメーション機能およびTimelineを使うとガクガクになってしまうので良い方法を探していました。 「ベジェ曲線で動かす方法ないかなあ」と思っていたら Cinemachine にそのものズバリな機能があったので喜んで導入した軌跡。

f:id:sugar_affordance:20190612112258g:plain

もうちょっとブンまわしてもよかったかも...

  • Cinemachine を導入
  • VirtualCameraとDollyTrackを作成
  • パスを作成
  • カメラの LookAt 位置を決める
  • スクリプトでドリーの位置を設定する
続きを読む

Unity : SteamInput でゲームパッド全種対応

Steamには SteamInput というゲームパッド用の仕組みがあり、Xbox用コントローラやPS4用など、メジャーどころのゲームパッドをユーザになんの設定もなく使ってもらえる。
「なんだ最高じゃんこれヤッホー」と準備中のゲームに使おうと思ったら想像以上にハマったハマった。
数日試行錯誤の甲斐あって一応導入できそう

  • SteamAPI用のサードパーティライブラリ導入
  • アプリケーションのビルドをSteamにアップロードする
  • VDFファイルを作成
  • VDFファイルをローカルフォルダに入れる
  • 設定をエクスポート
  • SteamWorks で設定
  • ゲームで入力を受け取る実装
  • ゲームを動かして入力を受け取る
続きを読む

“Unity” and Unity logos are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere, and are used under license.


免責事項

当サイトの広告バナー、リンクによって提供される情報、サービス内容について、当サイトは一切の責任を負いません。

また、当サイトの情報を元にユーザ様が不利益を被った場合にも、当サイトは一切の責任を負いません。

すべて自己責任でお願いします。