学习笔记:一起进入 PixiJS 的世界 (二)

开始绘图吧!

有了基础场景後,就可以开始画图了,首先使用new建构出PIXI.Graphics()图像物件,接下来可以利用drawRect()drawCircle()等绘图函式,进行图像绘制。

这边要注意的是,由drawRect()drawCircle()直接建立出来的原始状态图像,是不包含颜色与样式的,因此,可以先利用beginFill()lineStyle()等函式定义样式後再绘制图像。

//建立出一个基础场景,将建立出来的场景放入网页中
let app = new PIXI.Application({ width: 640, height: 360 });
document.body.appendChild(app.view);
//建立绘图物件
let myObj = new PIXI.Graphics();
//先选择填色
myObj.beginFill(0xff0000);
//在绘图物件建立四边形
myObj.drawRect(0, 0, 200, 100);
myObj.endFill();
//将物件放置场景中
app.stage.addChild(myObj);

beginFill()endFill()中间产生物件中,都会以beginFill()定义的颜色做为填色。


<<:  激励函数

>>:  Day-21 实际重现神经元是可做到的吗? Feed-Forward Neural Network Building

Day 21 - 研习计画之结案发表与业师心得篇

很快的来到12月也是要结案发表的时间,今天的内容会将半年的开发项目做一个重点汇整,并且分享这一段时间...

#2 JavaScript Crash Course 1

今天来教教 JavaScript 的基础语法:注解、变数、常数、回圈、条件、函式 以及 运算。 目的...

DAY21聚类演算法(DBSCAN)

昨天介绍完DBSCAN演算法,今天就要来写DBSCAN程序: 首先利用昨天创建好资料 首先先设置r ...

在软件开发项目中使用开源组件,最不关心的是测试覆盖率

-流行的 F/LOSS 许可证之间的兼容性关系(来源:Carlo Daffara) 在评估开源组件...

Day14-守护饼乾大作战(一)

前言 哈罗大家好,前几天讲完 HTTP Security Headers 之後今天紧接着要讲 coo...