zoukankan      html  css  js  c++  java
  • AS3 Graphics 多次绘制

    AS3中 Sprite和Shape类都持有一个Graphics对象,利用Graphics对象可以方便的利用内置的绘图方法绘制一些简单的图形。

    之前在游戏中做新手引导的时候利用显示对象的BlendMode可以实现一个镂空的光圈引导,后来看到有人用Graphics连续画两个形状就实现了。

    package
    {
        import flash.display.Sprite;
     
        /**
         *
         * @author vanCopper
         */
        public class Ts extends Sprite
        {
            public function Ts()
            {
                var sw:int = this.stage.stageWidth;
                var sh:int = this.stage.stageHeight;
                var hollowMask:Sprite = new Sprite;
     
                hollowMask.graphics.beginFill(0x333333,.8);
                hollowMask.graphics.drawRect(sw/4,sh/4,sw/2,sh/2);
                //hollowMask.graphics.beginFill(0xFF9aff);
                hollowMask.graphics.drawCircle(200,150,30);
                hollowMask.graphics.endFill();
                addChild(hollowMask);
            }
        }
    }
  • 相关阅读:
    bae问题
    union intersect minus
    在搭建SpringMvc Hibernate框架时遇到的问题
    详细解读Spring2.5 +Struts1.3 框架(使用Spring声明式事物管理和springjjdbc模板)
    javaee缓存技术 oscache ehcache
    Warning
    Math
    Test
    网络流24题-最小路径覆盖问题
    Wannafly summer camp Day3--Knight
  • 原文地址:https://www.cnblogs.com/ch06src/p/3430936.html
Copyright © 2011-2022 走看看