对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页
当前位置: 主页 > 软件教程 > Flash教程 >

flash连线题的动态文本显示不出来怎么办

时间:2009-02-09 04:24来源:未知 作者:黄鹂 点击:
关于动态文本的实例名称和变量名是初学flash的朋友们容易混淆的一个问题。 这不下面问题来了: 前天刚开始flash学习,这是网上看的连线题课件制作方法。 代码全放在帧上了,问题是: 当拖动正确后动态文本显示不出来,为什么啊,应该怎么写? 请各位高人帮帮忙,谢谢!
  

关于动态文本的实例名称和变量名是初学flash的朋友们容易混淆的一个问题。

 

这不下面问题来了:


前天刚开始flash学习,这是网上看的连线题课件制作方法。
代码全放在帧上了,问题是:
当拖动正确后动态文本显示不出来,为什么啊,应该怎么写?
请各位高人帮帮忙,谢谢!

附:图层2的代码部分:

var i = 0;
h1.onPress=function(){
myx = this._x;//记录初始坐标
myy = this._y;
this.startDrag(false);//拖动影片剪辑
} ;
h1.onRelease=function(){
if (this.hitTest(_root.d1)) {
stopDrag();
_root.o1 = "zhengque";
_root.i += 25;
this._y = 1000;//假如碰到正确答案 d1,o1 输出“正确” ,i 加上 25 分,并且设
//置此隐形元件的 y坐标超出舞台外,防止重复加分
} else {
stopDrag();
this._x = myx;
this._y = myy;//没碰到正确答案则返回原来的位置
_root.clear();//此处不用this.clear();
}
} ;

 

 

正确回答:

从上面的代码来看,没有什么问题。
只是有个地方需要搞明白,你代码中的o1是实例名还是变量名?
如果是实例名称的话就要这样写:
_root.o1.text = "zhengque";
如果是变量名的话照你代码中来看是正确的。

结论:你flash源文件中的o1动态文本框很可能是 变量名,不信看看你的flash源文件就知道了

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八