lufylegend下一版本多久发布
请问lufylegend下一版本多久发布?我希望里面可以加入滚动条类,以及改进的输入条类。另外可以改进一下LButton类,加一个可以用graphics里的绘图当按钮,还可以加一个在LButton上写字的功能,总是拿图片当按扭感到很不方便。 lufylegend.js的1.7.0版这两天就会发布了,但是抱歉的是,你说的这些功能其实不会在下一版本中出现的。上次博客中我也说了,会为lufylegend.js引擎开发一个专用的UI,但是工作原因还需要几天时间,不过一两周之内应该是可以完成了,也就是说专用UI会在4月初发布第一版本,以后再慢慢更新。 现在引擎中的输入条很不美观。我设想了一下,可以在屏幕上构造几个层,第一个是变框层,第二个是光标层,第三个是内容层。至于如何在内容层上打字,我想可以把一个input放在画布的后方,当我们自己设定的输入框被点击时,就让画布后的input被选中,现在如果开始打字,就可以把后面input的value显示到内容层中。然后我们可以添加鼠标事件,判断鼠标是否点中内容层,当鼠标拖动时,就选中文字。当超出内容层的宽度就让内容层移动,从而显示被遮住的文字。然后我们还可以在光标层添加一个一闪一闪的光标,光标随文字增加而增加,当文字超过了内容层的宽度,就让内容层移动。
当然,我是这么猜想的,也不知道行不行。。。 yorhomwang 发表于 2013-3-24 09:36 static/image/common/back.gif
现在引擎中的输入条很不美观。我设想了一下,可以在屏幕上构造几个层,第一个是变框层,第二个是光标层,第 ...
其实输入框的样式是可以自己制作和指定的,比如下面的代码是我在《推箱子》和《数独》两个游戏的输入框。var labelLayer = new LSprite();
labelLayer.graphics.drawRect(1,"#000000",,true,"#FFFFFF");
nameText = new LTextField();
nameText.x = 110;
nameText.y = 40;
nameText.setType(LTextFieldType.INPUT,labelLayer);
layer.addChild(nameText);这里我用graphics来绘制了一个不同于lufylegend内置的输入框,然后通过LTextField对象的setType函数的第二个参数传了进去。
当然,正在开发的专用UI里也有输入框样式,这个等UI发布之后再详细说明了。
浮云啊 不是浮云吧。。
帮你顶,人还是厚道点好 是呀,还要多久! 能不能行啊
现在引擎中的输入条很不美观 抠脚大叔 发表于 2015-1-5 11:27 static/image/common/back.gif
现在引擎中的输入条很不美观
引擎的输入框可以自定义样式
页:
[1]