當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Processing popMatrix()用法及代碼示例


Processing, popMatrix()用法介紹。

用法

  • popMatrix()

返回

  • void

說明

從矩陣堆棧中彈出當前變換矩陣。理解推送和彈出需要理解矩陣堆棧的概念。 pushMatrix() 函數將當前坐標係保存到堆棧中,popMatrix() 恢複之前的坐標係。 pushMatrix()popMatrix() 與其他轉換函數一起使用,並且可以嵌入以控製轉換的範圍。

例子

size(400, 400);

fill(255);
rect(0, 0, 200, 200);  // White rectangle

pushMatrix();
translate(120, 80);
fill(0);  
rect(0, 0, 200, 200);  // Black rectangle
popMatrix();

fill(100);  
rect(60, 40, 200, 200);  // Gray rectangle
Image output for example 1

有關的

相關用法


注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 popMatrix()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。