今学校祭のステージでAR演出をやろうと思っています
OpenCV Plus Unityを使ってARをやりたいのですが
カメラの画像を入力するCスクリプト(以下)
using UnityEngine; using System.Collections; using System.Collections.Generic; public class WebcamTextureExample : MonoBehaviour { private WebCamTexture webcamTexture; private Texture2D resultTexture; private RawImage rawImage; private void Start() { rawImage = GetComponent<RawImage>(); InitializeWebcamTexture(); } private void InitializeWebcamTexture() { if (WebCamTexture.devices.Length == 0) { Debug.LogError("No webcam devices found."); return; } webcamTexture = new WebCamTexture(WebCamTexture.devices[0].name, 100, 100); webcamTexture.Play(); } private void Update() { if (webcamTexture == null || !webcamTexture.isPlaying) return; Mat mat = Unity.TextureToMat(webcamTexture); resultTexture = Unity.MatToTexture(mat); rawImage.texture = resultTexture; } private void OnDestroy() { if (webcamTexture != null && webcamTexture.isPlaying) webcamTexture.Stop(); } }
に
The type or namespace name 'RawImage' could not be found (are you missing a using directive or an assembly reference?)
というエラーが出ます、、、
まだUnity初心者なので誰か助けていただけると幸いです
このコードに一番上にusing UnityEngine.UI;
を追加したらエラーが二個増えました
よろしくお願いいたします。
またサポートしてくださる有志の方がいらっしゃいましたらお声がけしていただけると幸いです!
@Mentaru7ruisen
回答1件
あなたの回答
tips
プレビュー