settings()

本参考资料用于Processing 3.0+。 如果你使用的是前一版本,请在使用软件帮助菜单内的参考资料。. If you see any errors or have suggestions, please let us know. If you prefer a more technical reference, visit the Processing Core Javadoc and Libraries Javadoc.

名称

settings()

示例
 // Run code at full screen using the default renderer 
int x = 0;


void settings()
{  
fullScreen();


  } 

void setup()
{  
background(0);


noStroke();


fill(102);


  } 
void draw()
{  
rect(x, height*0.2, 1, height*0.6);


 x = x + 2;


  } 

 // Run code at full screen using the P2D renderer // on screen 2 of a multiple monitor hardware setup 
int x = 0;


void settings()
{  
fullScreen(P2D, 2);


  } 

void setup()
{  
background(0);


noStroke();


fill(102);


  } 
void draw()
{  
rect(x, height*0.2, 1, height*0.6);


 x = x + 2;


  } 

 // Run code at full screen using the P2D renderer // across all screens on a multiple monitor setup 
int x = 0;


void settings()
{  
fullScreen(P2D, SPAN);


  } 

void setup()
{  
background(0);


noStroke();


fill(102);


  } 
void draw()
{  
rect(x, height*0.2, 1, height*0.6);


 x = x + 2;


  } 


int w = 200;

int h = 200;

int x = 0;


void settings()
{  
size(w, h);


  } 

void setup()
{  
background(0);


noStroke();


fill(102);


  } 
void draw()
{  
rect(x, 10, 1, 180);


 x = x + 2;


  } 
描述 The settings() function is new with Processing 3.0. It’s not needed in most sketches. It’s only useful when it’s absolutely necessary to define the parameters to size() with a variable. Alternately, the settings() function is necessary when using Processing code outside of the Processing Development Environment (PDE). For example, when using the Eclipse code editor, it’s necessary to use settings() to define the size() and smooth() values for a sketch..

The settings() method runs before the sketch has been set up, so other Processing functions cannot be used at that point. For instance, do not use loadImage() inside settings(). The settings() method runs “passively” to set a few variables, compared to the setup() command that call commands in the Processing API.

语法
settings()
返回值 void
相关 fullScreen()
setup()
size()
smooth()

Updated on October 2, 2018 05:02:04pm EDT

settings()