3DワールドをUIにレンダリング
専用カメラで 3D プレビューをレンダリングし、インベントリアイコンやキャラクター選択パネルなどの UI 要素に表示します。
専用カメラで 3D プレビューをレンダリングし、インベントリアイコンやキャラクター選択パネルなどの UI 要素に表示します。
適切なパイプラインで Draco 圧縮の GLB モデルを PlayCanvas で読み込み、メッシュを小さく保ちつつレンダリングを壊しません。
glTF の GLB ファイルをランタイムでバイナリ Asset として読み込み、得られたモデルインスタンスを PlayCanvas の Scene ヒエラルキーに追加します。
Entityやアプリケーションにカスタムイベントを発火・購読してスクリプトを疎結合にし、モジュール化したゲームプレイのメッセージングにします。
Anim State Graph なしで Script からアニメーションクリップを再生・制御する、シンプルな再生とテスト向けの内容です。
Stencil テストでトランプの形をマスクし、窓から別の 3D Scene を見せ、魔法のポータルのように見せます。
ランタイムで Scroll View の子を追加・削除し、PlayCanvas のスクリーン空間 UI でリストやフィードを組み立てます。
ジャンプとナビゲーションで一人称操作を拡張し、FPS 風移動プロトタイプの出発点にします。
開発時とパフォーマンス調整用に、軽量の FPS オーバーレイスクリプトでフレームレートを監視します。
複数のランタイム Asset を読み込みながら UI のプログレスバーを更新し、ダウンロードとパースの進捗を表示します。
ノッチや角丸デバイスのセーフエリア内にスクリーン UI を配置し、コントロールをシステムバーやハードウェアの切り欠きから避けます。
Element Component のテキストとレイアウト用の Script を、アラビア語などの右から左へ書く言語向けに正しい配置の流れで調整します。
小さなライブラリでブラウザ上でランタイムに QR コードを生成し、UI やテクスチャに表示します。