Skip to content

Commit 1c9853c

Browse files
committed
Merge branch 'translate' of https://github.com/nyu-ossd-s20/p5.js-website into translate
merge with section 5
2 parents 37f70cf + 4bf6f9c commit 1c9853c

File tree

5 files changed

+18
-18
lines changed

5 files changed

+18
-18
lines changed

src/data/examples/zh-Hans/05_Image/00_Load_and_Display_Image.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* 本地伺服器</a>上。</span></em></p>
66
77
*/
8-
let img; // 声明变量'img'
8+
let img; // 声明变量 'img'
99

1010
function setup() {
1111
createCanvas(720, 400);

src/data/examples/zh-Hans/05_Image/01_Background_Image.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ let bg;
99
let y = 0;
1010

1111
function setup() {
12-
// 背景图像的大小必须和createCanvas() 函数中的参数一样。
13-
// 该图像大小为720x400 像素。
12+
// 背景图像的大小必须和 createCanvas() 函数中的参数一样。
13+
// 该图像大小为 720x400 像素。
1414
bg = loadImage('assets/moonwalk.jpg');
1515
createCanvas(720, 400);
1616
}

src/data/examples/zh-Hans/05_Image/03_Alpha_Mask.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
/*
2-
* @name Alpha Mask
3-
* @description 在图像上加载一个蒙版来改变图像中不同位置的透明度
4-
* 通过拍p5.Image 中的mask() 函数来混合两张图像(图像和蒙版)。
2+
* @name 透明度遮罩 (Alpha Mask)
3+
* @description 在图像上加载一个遮罩来改变图像中不同位置的透明度
4+
* 通过拍p5.Image 中的mask() 函数来混合两张图像(图像和遮罩)。
55
* <p><em><span class="small">要在本地运行此范例,您需要一个图像文件,并运行在<a href="https://github.com/processing/p5.js/wiki/Local-server">
66
* 本地伺服器</a>上。</span></em></p>
77
*/
88
let img;
99
let imgMask;
1010

1111
function preload() {
12-
// 加载图像及图像蒙版
12+
// 加载图像及图像遮罩
1313
img = loadImage('assets/moonwalk.jpg');
1414
imgMask = loadImage('assets/mask.png');
1515
}
1616

1717
function setup() {
1818
createCanvas(720, 400);
19-
// maske()函数将图像蒙版覆盖在图像上
19+
// mask() 函数将图像遮罩覆盖在图像上
2020
img.mask(imgMask);
2121
imageMode(CENTER);
2222
}

src/data/examples/zh-Hans/05_Image/04_Create_Image.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
/*
22
* @name 创建图像
3-
* @description createImage() 函数能让我们巧妙地操控一堆像素。 此范例创建了一个渐变图像。
3+
* @description createImage() 函数能让我们巧妙地操控一个像素缓冲区。 此范例创建了一个渐变图像。
44
*/
5-
let img; // 声明变量'img'
5+
let img; // 声明变量 'img'
66

77
function setup() {
88
createCanvas(720, 400);
9-
// 设置图像大小230*230 像素
9+
// 设置图像大小 230x230 像素
1010
img = createImage(230, 230);
1111

1212
// 将显示窗口的像素资料加载到 pixels[] 数组里
@@ -15,11 +15,11 @@ function setup() {
1515
for (let x = 0; x < img.width; x++) {
1616
for (let y = 0; y < img.height; y++) {
1717
let a = map(y, 0, img.height, 255, 0);
18-
// 使用set() 设置该位置像素的颜色
18+
// 使用 set() 设置该位置像素的颜色
1919
img.set(x, y, [0, 153, 204, a]);
2020
}
2121
}
22-
// 使用set() 后,必须调用updatePixels() 以使改变生效
22+
// 使用 set() 后,必须调用updatePixels() 以使改变生效
2323
img.updatePixels();
2424
}
2525

src/data/examples/zh-Hans/05_Image/05_Pointillism.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* <p><em><span class="small">要在本地运行此范例,您需要一个图像文件,并运行在<a href="https://github.com/processing/p5.js/wiki/Local-server">
77
* 本地伺服器</a>上。</span></em></p>
88
*/
9-
// 声明变量'img', 'smallPoint', 'largePoing'
9+
// 声明变量 'img', 'smallPoint', 'largePoing'
1010
let img;
1111
let smallPoint, largePoint;
1212

@@ -17,7 +17,7 @@ function preload() {
1717

1818
function setup() {
1919
createCanvas(720, 400);
20-
// 设置最小点宽度为4,最大点宽度为40
20+
// 设置最小点宽度为 4,最大点宽度为 40
2121
smallPoint = 4;
2222
largePoint = 40;
2323
imageMode(CENTER);
@@ -29,13 +29,13 @@ function setup() {
2929

3030
function draw() {
3131
// map() 函数根据鼠标水平位置,
32-
// 将其在[0, 画布宽度] 的数值对应到[最小点宽度, 最大点宽度] ([4,40]) 之中,
32+
// 将其在 [0, 画布宽度] 的数值对应到 [最小点宽度, 最大点宽度] ([4,40]) 之中,
3333
// 对应的数值即为点的大小
3434
let pointillize = map(mouseX, 0, width, smallPoint, largePoint);
35-
// 随机生成坐标(x, y)
35+
// 随机生成坐标 (x, y)
3636
let x = floor(random(img.width));
3737
let y = floor(random(img.height));
38-
// 得到图像中坐标(x, y) 的颜色
38+
// 得到图像中坐标 (x, y) 的颜色
3939
let pix = img.get(x, y);
4040
// fill(灰度值,透明度值)
4141
fill(pix, 128);

0 commit comments

Comments
 (0)