Name |
screenY()屏幕Y坐标 |
||||||||||||
Examples |
void setup() { size(100, 100, P3D); }
void draw() { background(204);
float x = mouseX; float y = mouseY; float z = -100;
// Draw “X” at z = -100 stroke(255); line(x-10, y-10, z, x+10, y+10, z); line(x+10, y-10, z, x-10, y+10, z);
// Draw gray line at z = 0 and same // x value. Notice the parallax stroke(102); line(x, 0, 0, x, height, 0);
// Draw black line at z = 0 to match // the x value element drawn at z = -100 stroke(0); float theX = screenX(x, y, z); line(theX, 0, 0, theX, height, 0); } |
||||||||||||
Description |
Takes a three-dimensional X, Y, Z position and returns the X value for where it will appear on a (two-dimensional) screen. 采用三维 x、Y、Z 位置, 并返回它在 (two-dimensional) 屏幕上显示的 Y 值。 |
||||||||||||
Syntax |
screenY(x, y) screenY(x, y, z) |
||||||||||||
Parameters |
|
||||||||||||
Returns |
float |
||||||||||||
Related |
screenY() |
- 本文固定链接: http://iprocessing.cn/2017/08/07/screeny屏幕y坐标/
- 转载请注明: 卡萨布兰卡 于 Processing编程艺术 发表