|
< > <BR>出处: 闪吧论坛 | 时间: 2003年5月19日 <BR>小小19:30分上线,因为登陆原因一直不能发言,在20:30分才搞定.以下是大部分的对话记录.感谢小小的热情支持和帮助. </P>
< >trabi <BR>你好!小小 <BR>我作了个有点三维的 flash网站,可速度不快,咨询了很多人,还没解决,今天正好呀:),请帮我呀 <BR><a href="http://www.enloo.com/flash/enloo3d.swf" target="_blank" >http://www.enloo.com/flash/enloo3d.swf</A> <BR>小小20:50:45 <BR>你这个一时也说不清,肯定是和算法有关的。再可能是你的画面尺寸有些大!影响速度。你画面中的图形没有设置了透明吧,如果有的话,也会很影响速度的 </P>
< ><BR>21:01:54 <BR>我的学习过程 <BR>可以说我的方法很土。我用了6天时间找个老师入门,然后用了3个月的时间在家猛猛的练习各种我能想到的Actions实现。某些我还实现不了的就先放下。总之就是不停的练,不停的练。练着练着就发现我以前解决不了的问题现在都很轻松的解决了。 <BR>至于都能做什么,其实我也说不清。主要是开拓思路。我一般是看到什么东西都想想可不可以用Actions来做一下。 <BR>还是勤学猛练,多看多想 </P>
< > <BR>zht961972在2003-5-18 20:47:56的发言: <BR>小小老师,你的FLASH一般要做多少针啊 <BR>小小21:03:49 <BR>以前的动画一般都是18帧的。以后的会尽量用24帧或30帧 </P>
< ><BR>zhaoxue在2003-5-18 20:48:17的发言: <BR>对于mc和as你认为那些书可以呀, <BR>小小21:05:43 <BR>我不太习惯看书,如果能找个老师帮你入门的话最好,书可以当作呢的字典或参考 <BR> </P>
< >AOL在2003-5-18 21:09:31的发言: <BR>想听听你的看法: <BR> 1.flash AI 你是怎么进行最短路搜寻的? <BR> 2.一个flash中有数个NPC,你是怎么实现他们的AI的。全局控制,还是每个都有一段MC。 <BR> 3.对网游有什么看法,做过类似的吗?实时接收信息的,也就是用socket的。 <BR>小小21:05:43 <BR>很抱歉!我的技术还没有到那个程度。 <BR>AI方面我也在学习中摸索中。我现在还在用一些循环判断的土方法。我想我的基本功还不够吧。 </P>
< ><BR>zhaoxue在2003-5-18 21:14:09 的发言: <BR>as学习有什么可以一点点学习上面的语言的教程呀。我现在没有一本现成的比较好的书不知你能不能说一两本,谢了!!! <BR>小小21:05:43 <BR>关键是Actions的语法结构:点语法。 <BR>各个语句的作用看帮助就够了。用法基本雷同。 <BR>点语法结构、变量、判断、循环、flash的事件操作…………关键是灵活运用、结合运用不要把希望都放在看书上 </P>
< ><BR>卢巧音中文网在2003-5-18 20:51:48的发言: <BR>感觉电影对创作帮助很大吧?小小3就包含了《骇客帝国》、《我是谁》、还有JET-LEE的好多电影吧? <BR> 小小21:17:26 <BR>当然很大!我在里面会找到很多灵感和感觉。 <BR>仔细的观察,肯定有收获 </P>
< ><BR>fengera在2003-5-18 20:59:04的发言: <BR>小小老师,您最近在忙什么啊?有什么新作吗? <BR>小小21:19:32 <BR>呵呵!我现在还在学习、练习。 <BR>正在做一个游戏 :) </P>
< ><BR>szlhr在2003-5-18 21:02:05的发言: <BR>(类似拼图)小小可以指点我一下吗/ <BR> 请问各位怎样写这样的AS~ <BR> 类似拼图,只不过它是单击后。复制出一个新的MOVIECLIP,然后只能对新的进行拖动。 <BR> 而且可以复制多次~? <BR> 请各位高人指点?? <BR> 小小21:26:32 <BR>做一个拼图游戏:不明白你为什么要复制。拼图游戏无非是将大散的图片碎片拼到一块。 <BR>每个碎片MC都可以点击拖动,到制定位置松开鼠标就会自动拼合。 <BR>可以用坐标距离判断和hitTest方法判断都可以的 </P>
<P><BR>zat21在2003-5-18 21:02:12的发言: <BR>小小老师啊,我是学计算机的,今年大二,我很喜欢flash,我想知道我现在学的课对以后我在flash方面的发展有没有什么作用啊?我们现在学的c++ 数据结构 以后还有...我都忘了! <BR>小小21:28:07 <BR>当然有帮助!我是初中毕业,没有这个基础。你不知道我多么希望我能有这个基础啊!我还想好好的学学C++和数据库呢 </P>
<P><BR>Kart在2003-5-18 21:02:20的发言: <BR>你的作品里的音效都是哪弄的啊?自己录? <BR>小小21:28:47 <BR>呵呵!这里就有啊!你可以找 </P>
<P><BR>vk多在2003-5-18 21:02:41的发言: <BR>我的菜鸟问题: <BR> 1。你的ACTION是从哪学来的,别人教的,还是从书上自学的,如果是自学的,能否推荐几本书,我一直没找到合适的好书 <BR> 2。能否提供一下你的源文件,闪吧曾经在春节时发放过,可是我来晚了,后来在网上也没找到,你能否在你的网站里或者通过其他途径让我们参考一下你的源文件 <BR> 3。你的职业是什么??学历??在学FLASH之前是否接触过其他程序 <BR> 就这3个问题,请大侠解答 <BR>小小21:31:11 <BR>我的学习过程 <BR>可以说我的方法很土。我用了6天时间找个老师入门,然后用了3个月的时间在家猛猛的练习各种我能想到的Actions实现。某些我还实现不了的就先放下。总之就是不停的练,不停的练。练着练着就发现我以前解决不了的问题现在都很轻松的解决了。 <BR>至于都能做什么,其实我也说不清。主要是开拓思路。我一般是看到什么东西都想想可不可以用Actions来做一下。 <BR>还是勤学猛练,多看多想 <BR>职业flasher喽!学历初中。没有编程基础 </P>
<P><BR>Password在2003-5-18 21:03:26的发言: <BR>小小会不会把自己的源代码分享呢?(汗........................) <BR>小小21:45:47 <BR> 呵呵!提供一些代码吧! <BR>随机排序: <BR>b=new Array(1,2,3,4,5,6,7,8,9,10) <BR>d=new Array() <BR>for (i=b.length; i>0; i--) { <BR> a=random(i) <BR> d.push(String(b[a])) <BR> b.splice(a,1) <BR>} <BR>trace(b) <BR>-------------------- <BR>MC任意角度匀速移动 </P>
<P>a=10//速度 <BR>r=Math.PI/180*_rotation <BR>_x+=a*Math.cos(r) <BR>_y+=a*Math.sin(r) <BR>-------------------- <BR>自由画线 <BR>onMouseMove = function() { <BR> if (ok) { <BR> lineStyle(0, 0x000000, 100); <BR> lineTo(_xmouse, _ymouse); <BR> } <BR> updateAfterEvent(); <BR>}; <BR>onMouseDown = function() { <BR> ok = true; <BR> moveTo(_xmouse, _ymouse); <BR>}; <BR>onMouseUp = function() { <BR> ok = false; <BR>}; </P>
<P><BR>tjhlssen在2003-5-18 21:04:57的发言: <BR>小小老师,就是我做拼图游戏。拼好了,用什么AC来判断它的正确性。我的前提是已经拼正确了。还有就是怎么实现在限定时间里(比如10分钟)。超出时间就算失败呀。 <BR> 我很菜,所以请老师能把AC详细的写给我。最好加注释哦。谢谢了。 <BR>小小21:49:57 <BR>对不起!时间太紧了。回头我做一个被你看看 </P>
<P><BR>LiRi在2003-5-18 21:07:53的发言: <BR>请问小小: <BR> 你的作品有过成品和预先的设想不一致的时候吗? <BR> 如果有你是如何在以后的制作中去避免这些的? <BR> 谢谢! <BR>小小21:54:49 <BR>肯定是不一样的,没有完美的作品。细节我一般都是边做边想, </P>
<P><BR>zhaoxue在2003-5-18 21:08:03的发言: <BR>是呀!!我们这里没有老师呀,??? <BR> 你可以发布一些原文件让我们这些人学一下吗, <BR> 那不是很好吗, <BR> 可是没有好的东西呀 <BR> 你可以指点小弟吗, <BR> 真想有你的帮助呀 <BR>小小21:56:44 <BR>如果要入门的话,看源代码效果不大。还是要有人来帮你把Actions的第一层窗户纸捅破才行 </P>
<P><BR>hiclickme在2003-5-18 21:10:16的发言: <BR>小小前辈 <BR> 1)推荐生成swf的三维软件来好吗,简单易用最好 <BR> 2)推荐你能学到最多的论坛,国外的也无所谓,实际上很多道理洋人确实讲得比较详细 <BR> 谢谢~ <BR>小小22:00:14 <BR>1、Plasma 。并不是简单易用,是很好的软件。 <BR>2、呵呵!我基本上不上论坛 </P>
<P><BR>Kart在2003-5-18 21:10:24的发言: <BR>用FLASH做网页要多大的分辨率呢?800X600? <BR>小小22:00:55 <BR>我一般用宽度750一下 </P>
<P><BR>zhaoxue在2003-5-18 21:10:49的发言: <BR>我现在可以说as也入门了 <BR> 可就是不能很好的写上一个东西, <BR> 不是知真的入门还是假的 <BR> 你说我以后要如何继续学习呀 <BR> 现在我己经很难学习了 <BR> 主要是没有指点的人 <BR> 你是知道的 <BR> 没有人指点进步是很慢的呀 <BR> 推荐本书吧 <BR>小小22:03:58 <BR>不要怕走弯路,还是多练多学。 <BR>不知你说的入门是指什么程度。我当时明白变量、_root. 、_x、if、for以后就都是自己在家里练的了。一共做了几百个例子。 </P>
<P><BR>鼠标在2003-5-18 21:11:09的发言: <BR> 那请问小小大哥,你入门以后就开始做关于AS的东西,刚开始你知道什么地方该用什么动作指令吗?或是你开始不算太熟的时候,做带AS的东东会不会时不时的翻书看看该用什么动作指令呢 <BR>小小22:06:24 <BR>翻书看也有啊!业看过一些原码。不过大部分都是看Actions中文帮助来学的。 </P>
<P><BR>tjhlssen在2003-5-18 21:11:43的发言: <BR>小小,帮我解决这个问题呀。就是我做拼图游戏。拼好了,用什么AC来判断它的正确性。我的前提是已经拼正确了。还有就是怎么实现在限定时间里(比如10分钟)。超出时间就算失败呀。 <BR> 我很菜,所以请老师能把AC详细的写给我。最好加注释哦。谢谢了。 <BR>小小22:10:49 <BR>假如你有20张小图要拼在一起。 <BR>先设一个变量:比如 a=0 <BR>每对好一张图就a++ <BR>如果a==20就过关了 <BR>时间可以这样 <BR>如果getTimer()>100000就失败 </P>
<P><BR>小小: <BR> 我接触flash不长,我看你的作品由一帧帧到现在的as占主要部分,想问你制作中什么时候开始偏向as,注重学习as到现在多久了? <BR>小小22:14:02 <BR>呵呵!从我97年会用电脑的时候就一直很想学编程,但一直被泼冷水,都告诉我C太难学,还要有好的基础。 <BR>动画和游戏我都会进行下去 </P>
<P><BR>king67334在2003-5-18 21:20:28的发言: <BR>小小,你好: <BR> 以下是本人的几个问题---这些问题已经困扰我很久了,在书本上又找不到答案,故在此请教: <BR> 1 /:correct = Number(/:correct) + 1;中的"/:"是啥意思?是否代表以前版本的_root或_parent。 <BR> 2 关于位符号“>>、<<、&、|、^、~”的基础本人已基本了结,但碰到具体运用,如: <BR> a = random(196) + 16; <BR> (new Color(this)).setRGB(a<<16|a<<8|a); <BR> 不知能否结合上例说明一下如何随机产生一个灰色(max:0x101010,min:0xd0d0d0),"a<<16|a<<8|a"的位运算的次序如何? <BR> 3 本人想创造一个“记录鼠标画图(在舞台上任意移动鼠标产生的轨迹),并可以使用"演示”按钮,演示出前面所画的轨迹”的函数,不知该如何下手。 <BR> 4 制作一些类似接金币的游戏中,使用_parent._y(MC实例的父位置)来代替this._y(MC编辑状态下的位置)作为金币在Main Timeline 中的真实位置,是何原因? <BR> 5 将背景划分成几块等面积的正方形,要求使用AS实现这些方块单独一块块相继变色,直到这些正方形全都变成其他颜色,该怎样实现? <BR> 6 能否推荐一些好的Flash MX ActionScript编程书? </P>
<P> 不好意思,问题多了点,请原谅,谢谢先!!!!! <BR> 小小22:44:04 <BR>1、/: 就是_root. <BR> 你完全可以写成_root.correct++ <BR>2、a=random(0xC0)+0x10 <BR> (new Color(this)).setRGB(a<<16|a<<8|a) <BR>3、 <BR>a = new Array(); <BR>i=0 <BR>//记录鼠标位置 <BR>_root.onEnterFrame = function() { <BR> a = push([_xmouse, _ymouse]); <BR>}; <BR>//回放鼠标的移动过程 <BR>_root.onEnterFrame = function() { <BR> mc._x = a[0]; <BR> mc._y = a[1]; <BR> i++; <BR>}; <BR>4、第4个问题抱歉我没看懂 <BR>5、先在场景中做20个MC方块 <BR>for(i=0;i<20;i++){ <BR> _root["mc"+i].c=new Color(_root["mc"+i]) <BR>} <BR>a = new Array(); <BR>_root.onEnterFrame = function() { <BR> if (a.length<=20) { <BR> a.unshift(random(0xFFFFFF)); <BR> for (i=0; i<a.length; i++) { <BR> _root["mc"+i].c.setRGB(a); <BR> } <BR> } <BR>}; </P>
<P><BR>ray-gz在2003-5-18 21:21:39的发言: <BR>小小!你那些小人是不是一精一精地画出来啊? <BR> 我也试过这样做,很费时间! <BR> 你有什么窍门可以叫我? <BR> 谢谢! <BR>小小22:45:31 <BR>呵呵!想要达到最好效果,逐帧画已是非常好的方法了 </P>
<P><BR><BR> </P>
|
|