Actionscript 3 圆形迷宫中的血液流动?

Actionscript 3 圆形迷宫中的血液流动?,actionscript-3,actionscript,flash-cs5,flash-cs6,Actionscript 3,Actionscript,Flash Cs5,Flash Cs6,我如何在flash as3中创建一个动画,在这个动画中我可以显示通过圆形迷宫的血流? 例如,这里有一个迷宫: 我想让血液像静脉一样流过迷宫。。。或者更好的是,如果我能制作一个圆形的静脉图像,让血液平稳地流过它 我想做一个模拟时钟,我想把这个小静脉圈作为背景。我对as3没有太多的知识,但我会尝试去理解是否有一个代码用于此 此外,如果它也可以得到一些文字(标志)的边界周围的血液 谢谢。动画 最简单的方法是用Flash制作动画,不需要任何代码。我假设你只有一个动画要做,迷宫和/或标志不会改变 这个想法

我如何在flash as3中创建一个动画,在这个动画中我可以显示通过圆形迷宫的血流? 例如,这里有一个迷宫: 我想让血液像静脉一样流过迷宫。。。或者更好的是,如果我能制作一个圆形的静脉图像,让血液平稳地流过它

我想做一个模拟时钟,我想把这个小静脉圈作为背景。我对as3没有太多的知识,但我会尝试去理解是否有一个代码用于此

此外,如果它也可以得到一些文字(标志)的边界周围的血液

谢谢。

动画 最简单的方法是用Flash制作动画,不需要任何代码。我假设你只有一个动画要做,迷宫和/或标志不会改变

这个想法是用你的迷宫作为面具,让血液在下面的一层。然后你可以用画笔粗略地一帧一帧地画出血流(无论如何它都会被遮住)

代码 使用一些代码会更复杂。唯一的优点是它是动态的,可以适应任何形状,我不知道它是否是你想要的

  • 我会首先选择第一个点,血流的起源,然后把它涂成红色
  • 然后我会用a来放大这个像素
  • 然后我会删除不属于遮罩形状(迷宫)的像素
  • 我会将这个图像与上一次迭代给出的图像进行比较,如果不一样,我会循环到2

  • 您需要首先学习Flash中的动画-这可能只需在Flash中使用电影剪辑(可能需要一点脚本)即可完成。