摘要:
今天我们继续探索Canvas(画布)技术。玩过War3和StarCraft2的同学一定会对游戏中探路的重要性了然于胸,游戏开始时,地图上全是黑乎乎的什么也看不清,当我们派个农民去探路时,黑暗的地带就被照亮而可以看到地形了。War3和StarCraft2都是3D游戏,它们可以运用3D中的光照Light完成这个效果,但像StarCraft1这样的2D游戏,就可以采用Canvas来达到相类似的效果。 C... 阅读全文
posted @ 2010-05-22 17:16
evil_heart
阅读(727)
评论(0)
推荐(0)
摘要:
今天我们探索一个比较有趣的东西,Canvas(画布),这种技术允许我们直接更改一副图像的内容。在实际应用中,我们可以将不同批次的游戏要素绘制到不同的画布上,然后只需在主流程中依次绘制各个画布就可以展现出复杂的场景。更重要的是,利用Canvas我们可以定制blend mode——指定前景色与后景色如何混合——以达到不同的效果。 Canvas 画布的简单应用 程序运行效果如图所示: 程序绘制过程中,先... 阅读全文
posted @ 2010-05-22 01:54
evil_heart
阅读(911)
评论(1)
推荐(1)
浙公网安备 33010602011771号