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);
            }
        }
    }
  • 相关阅读:
    BeautifulSoup的基本用法
    打印实例
    webservice和一般处理程序
    C# 后台调用存储过程
    表格增加删除
    asp.net C# 获得配置文件AppSettings 的值
    深入浅出zookeeper(一)
    resource下的excel文件下载被损害
    csdn添加目录
    spring面试题,求求你别问我spring了!
  • 原文地址:https://www.cnblogs.com/ch06src/p/3430936.html
Copyright © 2011-2022 走看看