我跟达达翻译的书出版了。

[ 2009-11-19 17:19:44 | 发布: N神 ]
字体大小: | |
attachments/200911/19_174419_jichujiaocheng_bc.jpg

【原 书 名】 ActionScript 3.0: Visual QuickStart Guide
【原出版社】 Peachpit Press
【作  者】(加)Derrick Ypenburg
【译  者】 陈新;吴国权
【丛 书 名】 图灵程序设计丛书
【出 版 社】 人民邮电出版社 【书 号】 9787115215451
【出版日期】 2009 年11月 【开 本】 16开 【页 码】 226 【版 次】1-1

attachments/200911/19_175648_jichujiaocheng1.jpg

attachments/200911/19_175653_jichujiaocheng2.jpg


有问题到下边网址讨论
http://www.riabook.cn/zh_book/actionscript-3-ji-chu-jiao-cheng.htm
[最后编辑于 N神, at 2009-11-19 17:56:59]



浏览模式: 阅读全文 | 评论: 7 | 引用: 0 | Toggle Order | 阅读: 3906
1
引用 g6177
[ 2010-06-03 15:38:55 ]
这书的第四章,使用类和对象
我看不明
var mc:MovieClip = new flash.display .MovieClip();
import flash.display .DisplayObject;
import flash.display .Graphics;
import flash.display .Shape;
var sqaure:Shape = new Shape;
square.graphics.beginFill(0xfxcc00);
square.graphics.lineStyle(2,0x000000);
square.graphics.drawRect(0,0,200,200);
square.graphics.endFill();
addChild(square);
这里好多错的,我不知道怎么改
是导入出错吗?
引用 N神
[ 2010-06-03 21:33:45 ]
手头没书,你是在帧上写的代码?是空格问题吧,改一下这样试试

import flash.display.DisplayObject;
import flash.display.Graphics;
import flash.display.Shape;
import flash.display.MovieClip;

var mc:MovieClip = new MovieClip()
var sqaure:Shape = new Shape();
square.graphics.beginFill(0xfxcc00);
square.graphics.lineStyle(2,0x000000);
square.graphics.drawRect(0,0,200,200);
square.graphics.endFill();
addChild(square);
引用 g6177
[ 2010-06-04 02:13:37 ]
我是在flash cs4的动作里写的,照书上写的。测试不出,你这个也有错误。
我英语不好,好多关键词不知道是什么意思。只会照着写,然后看结果,折磨语句,好痛苦啊。
[cry] 你有没有中英对照啊
引用 g6177
[ 2010-06-04 02:18:57 ]
[frown] 看两天都看不下了,还打算拿来写网页,难呀~~
引用 g6177
[ 2010-06-08 01:27:08 ]
第八章的目标路径不明白是怎么回事呀!!

画一个矩形转为nestedMC影片剪辑,实例名改为nestedMC。
再画个矩形,与nestedMC同时转为mcA影片剪辑,实例名改为mcA.
再画一个矩形,转为mcB影片剪辑,实例名改为mcB.
双击进入mcA时间轴,再双击进入nestedMC时间轴,添加代码:
var myStage:MovieClip = this.parent.parent as MovieClip;
  myStage.mcB.scaleX=1.5;
mcB的X就变了,为什么要加在nestedMC时间轴才得,而加在其它时间轴双不得?
这段代码是什么意思“this.parent.parent as MovieClip” ???
mcB和mcA是同一级别不?
nestedMC是包含在mcA里,还是mcA包含在nestedMC里??

请用通俗的语句解释一下,谁叫我买了你的书,你可要负点责任- -!
谢谢了
引用 N神
[ 2010-06-09 00:24:21 ]
[biggrin] 最近工作忙,还好今天看一眼博客,昨天中午留的啦。。。这块对于初学者是个难点,不过你应该很快就明白了

由于你是双击mcA进去才看到的nestedMC ,很明显是nestedMC包含在了mcA里

此时mcA就是nestedMC的父级 ,如果要从nestedMC的时间轴上,访问父级就要写this.parent

而主场景又是mcA的父级,要想从nestedMC里访问主场景,自然就要再加一个parent ,就变成了this.parent.parent

var myStage:MovieClip = this.parent.parent as MovieClip;

myStage就是主场景了,从这里访问mcB就是myStage.mcB 。
如果你够聪明那你就已经知道在mcA的时间轴里写代码应该怎么写了

var myStage:MovieClip = this.parent as MovieClip;
引用 tcl123
[ 2010-08-17 17:43:42 ]
恭喜你熬。 [lol]
1

发表评论
表情
[arrow] [biggrin] [confused] [cool]
[cry] [eek] [evil] [exclaim]
[frown] [idea] [lol] [mad]
[mrgreen] [neutral] [question] [razz]
[redface] [rolleyes] [sad] [smile]
[surprised] [twisted] [wink] [sweat]
打开 UBB 编码
自动识别链接
显示表情
隐藏的评论
用户名:   密码:   注册?
验证码 * 请输入验证码