1.如果把代码放在自己创建的显示实例中,不要忘记把显示实例添加到舞台中,否则显示实例将不会显示。

绘制直线:

var sp:Shape=new Shape();

this.addChild(sp);

drawLine(sp.graphics);

function drawLine(g:Graphics):void

{

with(g)

{

lineStyle(1);

moveTo(0,0);

lineTo(100,100);

}

}

//要判断显示实例是否在舞台中,可以使用显示实例stage属性,如果stage为null,说明显示实例没有被添加到舞台中。

下面的代码比较sp与this的不同:

var sp:Shape=new Shape();

trace(sp.stage);                           //输出null

trace(this.stage);                   //输出:[object Stage]

所以要使用实例时,如果显示实例是需要显示在舞台中的,一定不要忘记把他添加到舞台中,就像下面的代码一样。

var sp:Shape=new Shape();

this.addChild(sp);

trace(sp.stage);                           //输出:[object Stage]

trace(this.stage);                   //输出:[object Stage]

转载于:https://www.cnblogs.com/sunmmbk/archive/2012/10/26/2763549.html

编写绘图代码的技巧(二)相关推荐

  1. 送你16个matplotlib绘图实用小技巧(附代码)

    来源:雪山飞猪 本文约2800字,建议阅读10分钟 本文为你分享16个matplotlib绘图实用小技巧. 标签:数据分析 1. 添加标题-title import numpy as npimport ...

  2. 30 多年的软件经验,总结出 10 个编写出更好代码的技巧

    30 多年的软件经验,总结 10 个最佳妙招. 那么,何以敲出一手好代码? 好代码可以定义为易读.易懂.易调试.易改,最重要的还要少缺陷.显然,要想敲出一手好代码,是要花不少时间,但这在长久来看是有意 ...

  3. Python 工匠:编写条件分支代码的技巧

    『Python 工匠』是什么? 我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目. 在雕琢代码的过程中,有大工程:比如应该用什么架构.哪种设计模式.也 ...

  4. 编写优质代码的 6 大关键方法

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|机器学习实验室 [译者注]作为一名开发者,编写一手干净的 ...

  5. 你应该知道的7个写出更好的 Java 代码的技巧

    来源:SpringForAll社区 查看这些技巧和窍门可以帮助你写出更好的 Java 代码. 是的,你可以按照以下7个技巧和窍门编写出简短.整洁的 Java 代码.他们中的一些可能会让你感到惊讶,但是 ...

  6. 开源代码分析技巧之——打印调用逻辑

    开源代码分析技巧之--打印调用逻辑 在研究开源代码时,大家或许都有这样的感慨: (1)代码太庞大,少则几万行代码,多则几百万行代码,不知道如何入手: (2)相关的帮助文档有限,很难短时间内理清头绪: ...

  7. java云端开发_云端编写Java代码的方法

    云端编写Java代码的方法 通常情况下,正如云厂商和虚拟计算提供商所宣传的转移到云端是一个无缝的流程,经验却告诉我们过于猛烈地脱离内部数据中心,部署到云端是一种复杂的方式.从部署流程到方式的所有事情, ...

  8. 网站日志在哪里看?编写日志有什么技巧?

    网站日志文件是网络可观察性的主要数据源,它是计算机生成的数据文件,提供有关操作系统.应用程序.服务器或其他设备的使用模式.活动和操作的信息. 如果用户执行日志文件分析,就可以及时发现错误.许多企业使用 ...

  9. 常见代码重构技巧(非常实用)

    点击关注公众号,Java干货及时送达  作者:VectorJin juejin.cn/post/6954378167947624484 关于重构 为什么要重构 1_代码重构漫画.jpeg 项目在不断演 ...

最新文章

  1. mysql查看存储过程工作记录20130711
  2. saspython知乎_python学习笔记---linux/windows调用sas程序
  3. #1415 : 后缀数组三·重复旋律3 (最长公共子串)
  4. 模仿u-boot的makefile结构
  5. 客户端的js js脚本的引入 js的解析过程
  6. 微塔式服务器esxi虚拟机黑群晖,ESXi6主机上安装部署黑群晖虚拟机
  7. 铁路部门调整车票预售期为15天 火车票今年不再“一票难求”
  8. 计算机组成原理(第3版)唐朔飞著 知识点总结
  9. 85条高级AutoCAD工程师绘图技巧(1)
  10. c语言中位运算符及用法
  11. cygwin 编译android,再次在 cygwin 下编译 Android toolchain
  12. 写给即将入行的程序员的一封信
  13. Python大作业-爬取成都链家租房信息(大作业)源码
  14. 百度自定义技能真机测试
  15. 如何优化传统项目,提高web应用的吞吐量
  16. Selenium-鼠标和键盘操作
  17. 都有哪些南北朝类毕业论文文献呢?
  18. 字节跳动为什么能够成功?Tag思维、大中台、OKR
  19. 高等数学(第七版)同济大学 习题12-3 个人解答
  20. AVL_全选_取消全选_打印_ZMM1035

热门文章

  1. dockerfile实例
  2. 用户领域 API 监控和代码注入检测
  3. XWiki 6.3 M1 发布,Java 的 Wiki 系统
  4. 转 JMeter之修改Sampler响应数据的编码格式
  5. 使用zabbix监控MongoDB
  6. MySQL服务器安装完之后如何调节性能
  7. 运维监控利器Nagios之:Nagios的日常维护和管理
  8. C#写一个URL编码转换GB23121的方法,然后可以取到天气预报
  9. 复杂多目录的Makefile模板及示例-转
  10. gcc 中的__attribute__ ((packed)) gcc移植,内存对齐.结构体对齐-转