lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4533|回复: 2
打印 上一主题 下一主题

关于用lufy画3D立体的疑问

[复制链接]

7

主题

0

好友

106

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2016-8-6 10:16:14 |只看该作者 |倒序浏览
我看了lufy大大博客上那个 百行代码实现立体魔方 的例子
回复

使用道具 举报

7

主题

0

好友

106

积分

士兵

Rank: 1

沙发
发表于 2016-8-6 10:20:35 |只看该作者
本帖最后由 wpfcsbh 于 2016-8-6 10:23 编辑

有些小疑问,博客上次有人提问都是13年了,所以就把疑问发在这里
  1. Rect.prototype.draw = function(layer){  
  2.     this.graphics.clear();  
  3.     this.graphics.drawVertices(1,"#000000",[this.getPoint(this.pointA),this.getPoint(this.pointB),this.getPoint(this.pointC),this.getPoint(this.pointD)],true,this.color);  
  4. };  
复制代码
关于这个draw方法,drawVertices()方法传入的坐标可以是3D的吗,平常我使用都是传入[x,y],但是这里用到的时候是[x,y,z]


顺便这个例子只是做出了正方体,,只有8个顶点
如果我想做球体或者圆锥之类的要怎么办呢,毕竟球体的面上每个点都可以算顶点了
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

板凳
发表于 2016-8-6 13:14:05 |只看该作者
wpfcsbh 发表于 2016-8-6 10:20
有些小疑问,博客上次有人提问都是13年了,所以就把疑问发在这里关于这个draw方法,drawVertices()方法传 ...

drawVertices的详细用法请看API文档
或者看下面的帖子
http://lufylegend.com/forum/foru ... &extra=page%3D1
不回答与技术和引擎不相关的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-20 08:12 , Processed in 0.046095 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部