ParaCraft icon indicating copy to clipboard operation
ParaCraft copied to clipboard

entitysign的字体相关参数开放?

Open yjstcb opened this issue 7 years ago • 4 comments

@LiXizhi 《纸》项目中我们想修改告示牌的模型,但是遇到了字体显示的问题(由于模型较大,字体嵌入到了模型里了),能否将entitysign的字体相关的参数开放修改?

yjstcb avatar Jul 19 '17 02:07 yjstcb

快速调整的方案是, 注意兼容不同的模型。 In EntitySign.lua , see

Entity.text_offset = {x=0,y=0.42,z=0.37};

请你们的开发做调整即可。

长远看,最理想的情况是不用HeadOnText,而是使用Drawing API, 这样用户可以自己DIY颜色,样式等等。 后者,我会安排开发 @kkvskkkk 。

LiXizhi avatar Jul 19 '17 06:07 LiXizhi

@kkvskkkk

我们应该寻求一种方式, 让每个Biped或Mesh对象可以有一个Overlay Child对象,可通过脚本绘制文本与图片。 之前的做法是用HeadonDisplay,灵活性不搞,是C++写死的模版。

新的方法还应该减少C++对脚本的调用次数, 最好一个Pass, 在脚本里面触发所有的对象。

LiXizhi avatar Jul 19 '17 06:07 LiXizhi

好, 弄完移动版的几个问题来弄这个

kkvskkkk avatar Jul 19 '17 06:07 kkvskkkk

OK 你随时关注2个看板的需求 1个NPLRuntime, 1个是Paracraft的。

https://github.com/LiXizhi/ParaCraft/projects/1

LiXizhi avatar Jul 19 '17 06:07 LiXizhi