-- 写真撮影時に実行されるコールバック関数をセットする -- 撮影結果を表示すべき GameObject に "Photo" というマテリアルが割り当てられているとする local photoMaterialName = "Photo" -- 写真撮影時に実行されるコールバック関数を定義 function onTakePhotoCallback(photoMetadata) -- photoMetadata テーブルから、撮影結果のテクスチャを示す ID を取得 local photoTextureId = photoMetadata.textureId -- ID を渡して、撮影結果を表示する vci.assets.material.SetTexture(photoMaterialName, photoTextureId) end -- 写真撮影用カメラを生成する local cameraAnchor = vci.assets.GetTransform("CameraAnchor") local camera = vci.cameraSystem.CreatePhotographyCamera(cameraAnchor) -- コールバック関数をセットする -- * 以後、ExportPhotographyCamera.TakePhotograph が実行されるたび onTakePhotoCallback が実行されるようになる camera.SetOnTakePhotoCallback(onTakePhotoCallback)