Stingray

Stingray 1.8リリース

前回はまったところで萎えて放置してました。すみません。 http://help.autodesk.com/view/Stingray/ENU/?guid=__stingray_help_release_notes_readme_1_8_html 困ってるところは解決してなさそうorz 気になったところ。 WebAssembly対応 スプラッシュスクリ…

Luaコンポーネントから他のコンポーネントを参照したい

仕事のほうが忙しく、久々の記事なのですが… うまくいっておらず、途中経過のみ掲載。 Luaで作ったEntityComponentから、他のComponentを参照するため 以下のようなコードを書いたんだけれど、numがずっと0 (Test2Behaviourを付けたEntityは配置済み) local …

Scaleform StudioでUIを作って表示する

プロジェクト作成 適当なディレクトリにAssetBrowserからScaleform Studio Projectを作成 ボタンを一個配置する boot.packageに登録する content/UI/TestUI.s2dの場合以下のように登録する s2d = [ "content/UI/TestUI" ] マウスカーソルを表示する設定を仕…

Wwiseを使ってBGMを再生する

気分転換にサウンドの演習を。 参考にしたチュートリアル動画ではSEの設定だったが、 なんとなくBGMの設定をした。 下準備 wwiseプロジェクトをStingrayのメニューから作成し、 メニューからwwiseのエディタを起動する 曲を取り込んでみる Musicを右クリック…

4K環境だとScaleform Studioのレイアウトが壊れる...

FHDに設定さげたもの 4K設定 Viewport上のクリック位置もずれてる。 とりあえずの対策 ScaleformStudio.exeのあるディレクトリに 以下の内容のファイルをqt.confという名前で保存 [Platforms] WindowsArguments = dpiawareness=0 ボケボケだが、使えないより…

VSCode用のファイル非表示設定 ※Stingrayの例です!

なんでもかんでも左側のエクスプローラーに並んでいてゴチャゴチャしているので、 とりあえず目についた順にvscode上で弄らないと思うものを隠した。 ※追記.これは開発終了したゲームエンジン「Stingray」用の設定例です。適宜編集してください。 // .vscode…

LevelViewportの軽量化

現在使っているマシンが4KノートなのでLevelViewportがすごく重い。 StingrayにUE4やCryEngineのようなレンダリング品質設定は無いので、 ビューポートのフレームレートを落とす。 高速アクションを作ろうといじっているわけではないのでこれで我慢。

カスタムFlowノードを作る

Noraサンプルのキャラクターを好きな方向に歩かせようとしたが、atan2ノードが意図した値を返してくれなかったため、 公式ドキュメントを参考にカスタムFlowノードを作ることにした。 今回は定義ファイルに直接コードを載せているが、他のluaファイルの関数…