猫史档案馆


【吉吉吉吉】能不能加点简单的东西

用户:卑微OIer卑微OIer查看:27 回复:22 评论:27 创建时间:2023-02-03T17:50:08


emm想要一个东西 Box3WindowImage包含4个函数

getScreemSize()获取玩家的窗口的大小px做单位 {x:窗口长,y:窗口宽}

rendingText(textType,size,x,y,text,rgb)在坐标x,y的地方绘制大小为size px的的文字,字体为textType

rendingPixel(x,y,rgb)在x,y绘制像素点

getPixel(x,y)获取玩家屏幕上面坐标为(x,y) 返回rgb色值

希望能这样调用

let pen = new Box3WindowImage();
let size = pen.getScreemSize(); // {x:1920,y:1080}
pen.rendingText('consolas',20,0,0,'I Love Box3','#00ff00'); // 在玩家的屏幕上面绘制文字

这样能够方面做一些特效,仅仅能被一个看到,而别的玩家看不到()

(小声bb:那这样dialog就可以重写了,吉吉咕了115.514年的快捷栏有救了

苍天啊,大地啊,反正岛三的屏幕是个canvas,但是box3的api不能控制玩家的canvas就离谱


回复

上一页1 页 / 共 1下一页
卑微OIer卑微OIer

苍天啊()大地啊()吉吉啊()搬砖啊()下北泽啊()一定要吉吉看到啊

点赞3


评论


小屑鹿小屑鹿

晕@-@

点赞0


评论


SCS_user_LoeheodVOQSCS_user_LoeheodVOQ

最好是直接能运行js代码()

点赞1


评论


卑微OIer卑微OIer

喵d啊

点赞0


评论


伴雪纷飞伴雪纷飞

对希望还有

drawLine 绘制线段

参数 x1,y1 x2,y2 color size

返回 绘制对象 tick

 

drawCircle 绘制圆

参数 x,y color size x_radius y_radius begin_angle end_angle

返回 绘制对象 tick

 

undo 撤回

参数 step=drawHistory.length 绘画对象=null

返回 绘制对象 tick

 

clear清空

参数 void

返回 tick

 

drawHistory 绘画记录

参数 void

返回 所有绘画对象

 

fillPath 填充路径

参数 color path

返回 绘画对象 tick

 

事件

onDraw

onUndo

onCLear

onFill

点赞0


评论


蓝矮爱乐蓝矮爱乐

以css和html的语法更新出这东东(?)

点赞0


评论


SKQASKQA

同意,现在能设只单独一个人能看到的东西无非就是私信、对话框、视角、滤镜这些,其他的地形或模型都是所有人都能看到的,如果要对单独一个人加特效,无非就是传送+视角,用墙分隔使其他人没法看到,局限性很强。更别说小地图、物品栏(3d贴一张2d图片降维打击)什么了,神岛地图小可以开几个房间,地图大点的必须所有人共用一大地图,如果是单人也只能隐身+第一人称,模型和地形是所有人都得看到。

点赞0


评论


卑微OIer卑微OIer

adad

点赞0


评论


yee剑走天下yee剑走天下

()其实我最希望的是玩家和玩家看同一个东西但看到的效果不一样(不然那种mc狼人杀(玩家喵后可以看到狼人那种效果根本搞不了(

点赞1


评论


卑微OIer卑微OIer

ddd

点赞0


评论


145a145a

支持

点赞0


评论


卑微OIer卑微OIer

ddd

点赞0


评论


治愈绾兮治愈绾兮

我帮你私信吉吉了

点赞0


评论


Star_Ink_sansStar_Ink_sans

喵d

点赞0


评论


145a145a

直接加个

entity.player.script(jsScript:String):Any

不香吗

点赞1


评论


难起的名字难起的名字

Architect_传闻中的洋葱ya:上天啊,让喆加个Box3WindowImage吧

上帝:这个太难了再说一个

Architect_传闻中的洋葱ya:上天啊,神岛能不能更新啊

上帝:我们继续讨论Box3WindowImage的问题

emotion_doge

点赞7


评论


锦衣侠客锦衣侠客

ddd

点赞0


评论


爱摆烂咕咕的屑股神awa爱摆烂咕咕的屑股神awa

屑只因只因喵从来没出过除了对话框以外的东西()导致背包和物品栏无法实现()隔壁母牛还有呢()

点赞1


评论


某科学的电磁炮某科学的电磁炮

顶上去!

点赞0


评论


yh12i31yh12i31

能实现就太棒了

 

点赞0


评论


guxia666guxia666

az画板的话实现应该不难,比如:岛三自带的代码板,但就是不知道官方为啥不出()

点赞0


评论


编码喵编码喵

GUI

点赞0


评论