First Version

This commit is contained in:
xpeng
2022-05-16 23:38:40 +02:00
parent 9f8dfe4b2d
commit cfc2455e84
283 changed files with 36283 additions and 0 deletions
@@ -0,0 +1,31 @@
using UnityEngine;
namespace uWindowCapture
{
public class UwcGetPixelExample : MonoBehaviour
{
[SerializeField] UwcWindowTexture uwcTexture;
Material material_;
void Start()
{
material_ = GetComponent<Renderer>().material;
}
void Update()
{
var window = uwcTexture.window;
if (window == null) return;
if (UwcManager.cursorWindow == window) {
var cursorPos = Lib.GetCursorPosition();
var x = cursorPos.x - window.x;
var y = cursorPos.y - window.y;
material_.color = window.GetPixel(x, y);
}
}
}
}