我正在构建一个 shmup(子弹地狱,射击他们),并为所有艺术作品使用位图数据。我存储了一个具有不同颜色的 bitmapDatas 向量,并从向量中提取我需要的颜色来为粒子(子弹、命中粒子等)着色一个正方形。子弹是紫色的 rgb(255, 0, 255),我想做的是从每个子弹上画出一条淡入另一种颜色的轨迹。当我看到这个例子时,我非常感兴趣,但不幸的是,他们甚至不知道他们是如何开始对这些子弹的烟雾(轨迹)进行编程的。
http://www.asahi-net.or.jp/~cs8k-cyu/bulletml/bulletml_applet_e.html
现在我的子弹有一个速度和一个方向,我可以在飞行中轻松更新、改变方向/速度等。而我一直在做的只是随着时间的推移慢慢淡出子弹的位图。
不是每个人都在寻找代码,如果有人可以提供帮助,只是概述如何执行此操作。