易语言做弹幕效果的方法总结
<p>下面就是小编带给大家的易语言怎么做弹幕效果方法操作,希望能够给你们带来一定的帮助,谢谢大家的观看。</p><p><img alt="" src="https://img.jbzj.com/file_images/article/201901/201901061031477.png" /></p>
<p>1、只是没有那些弹幕网站做的那么好,可以用时钟+进度条+动画框+动画物体(标签也可以,只要有文字的都可以)实现,利用判断。</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201901/201901061031488.png" /></p>
<p>2、比如:进度条1.位置=进度条1.位置+1,如果真(进度条1.位置=10),标签1.左边=标签1.左边-1,具体的可以自己实践思考,我也没做过易语言弹幕,但是这样也是可以实现的。</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201901/201901061031489.png" /></p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019010610314810.png" /></p>
<p>3、实现的效果大概是这样,每发送一条弹幕,会从容器的右边向左边移动,移动速度在一定范围内随机,文字的颜色随机,弹幕的位置在弹幕容器内随机。</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019010610314811.png" /></p>
<p>4、首先在HTML里定义一个现实弹幕的容器,id为danmu。在js文件中,定义一个弹幕方法,具体代码如下</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019010610314812.png" /></p>
<p>5、打开页面跑了一下,效果还凑活。不过有一个问题,p元素每次都是从弹幕容器的最右边开始运行,但是效果非常不好,文字在p元素中进行了换行,这样就不是一行文字一点一点从右侧滚出来了,给p元素加上下面这行样式。</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019010610314813.png" /></p>
<p>6、不过另一个问题又来了,打开控制台发现,每一个p元素都在不停的向左移动,即使超出了弹幕容器,虽然看不见,但是感觉这么一直跑也不是回事,继续修改,加上下面的代码。</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019010610314914.png" /></p>
<div class="art_xg">
<b>您可能感兴趣的文章:</b><ul><li>易语言解析B站直播间的地址获得弹幕内容的代码</li></ul>
</div>
</div>
<!--endmain-->
頁:
[1]