所以我试着制作一个简单的脚本,它将保存一个视频...
我将能够按照我想要的方式拖动视频,但抓住的是......当它离开框架的边框时,我希望它继续在另一边播放,即使它只有一半的视频或更少...
我知道如何把它运到另一边,但不是它的一半或更少......
function everyFrame(event:Event):void {
if (movie.x + 100 < 1)
movie.x = 400;
}
以下是我试图实现的效果图片...... http://i.imgur.com/w8E4s.png 提前谢谢
答案 0 :(得分:0)
如果没有看到更多代码,我会说你需要设置clipAndEnableScrolling。
clipAndEnableScrolling="true"
尝试将其添加到您拥有视频的群组(群组,群组或群组)中。
立即根据我的理解进行编辑......:
当电影的右边缘触及屏幕的右边缘时,您需要创建第二部电影并将其添加到舞台上,并确定第一部电影的第一部电影和第一部电影的y。我会说这样的话......
onMoveOfFirstMovie():void
{
if(firstMovie.x + firstMovie.width > movieContainer.width)
{
if(secondMovie doesnt exist)
{
//create second movie if it isnt already on stage and set it's play position to the play position of first movie
}
secondMovie.y = firstMovie.y;
secondMovie.x = firstMovie.x + firstMovie.width - movieContainer.width;
}
}
非常粗略的代码,但它应该是正确的。