CR的代码文本

all for learning about the world
  订阅 订阅  :: 管理

随笔分类 -  Lingo/Director

摘要:前人留下的一个Dr程序。它打开以后,会导致俺们的检测图像卡卡卡卡卡。一看CPU,25%!妥妥的吃掉了一颗CPU。一个个的停用掉功能函数,CPU占用岿然不动。算了一下fps,赫然900+ 往上。火速_movie.puppetTempo(60)...解决。这个问题部分得益于前几天看到这个日志。http://www.cnblogs.com/aoaoblogs/archive/2011/08/26/2154797.html 阅读全文

posted @ 2012-05-29 18:00 mumuliang 阅读(358) 评论(0) 推荐(0) 编辑

摘要:_data = p_sprite.getdata() put "...data:" && _data && RETURN ba = new(#byteArray) ba = byteArray( "0000" & _data) --padding 4 bytes.. put "...bytearray:" && ba && RETURN --readstring,the first 4 bytes store the length of.. chs = ba.Re 阅读全文

posted @ 2012-05-16 10:30 mumuliang 阅读(867) 评论(0) 推荐(0) 编辑

摘要:id = getNetText("http://www.baidu.com/")--getNetByteArray("http://www.baidu.com")put getStreamStatus(id)put netTextResult(id)-_---------------------------------------------------------------------------------NetLingo---------------------------------------------------------------- 阅读全文

posted @ 2012-05-15 16:20 mumuliang 阅读(341) 评论(0) 推荐(0) 编辑

摘要:spriteRef会变化,须在Event内重新使用sprite(me.spriteNum)获得spriteRef 阅读全文

posted @ 2012-05-14 13:32 mumuliang 阅读(177) 评论(0) 推荐(0) 编辑

摘要:C:\Documents and Settings\Administrator\Local Settings\Application Data\Adobe\Updater6\Install\director11_5-en_US官网网页上给出的链接hotfix3只有15m。update的话有35m。。。果断拷贝出来 阅读全文

posted @ 2012-05-09 09:22 mumuliang 阅读(384) 评论(0) 推荐(0) 编辑

摘要:把文件想象成一个推车,一个swf文件就是一个挂着“swf”牌子的推车。在AS2的年代,推车上可能会有些散落的数据,它不属于任何任何小盒子(按钮,movieclip之类);AS3的完全面向对象,也就是不允许这种散落的没有被装进盒子的零碎出现。因此最简单的方法就是在这个推车上首先放一个最外层的盒子,对A... 阅读全文

posted @ 2012-03-01 11:16 mumuliang 阅读(825) 评论(4) 推荐(2) 编辑

摘要:太激动人心了,终于看到一个章节叫做The Lingo Core。让我们再来看看这激动人心的字句:In order for the server to use Lingo, it must be accompanied by Lingo VM Xtra, located in the server's Xtra folder. The Lingo VM Xtra contains Lingo's c... 阅读全文

posted @ 2012-01-05 15:55 mumuliang 阅读(415) 评论(0) 推荐(0) 编辑

摘要:globalg_multiUserInstanceonpreparemovieifg_multiUserInstance<>0theng_multiUserInstance=0--1.创建新的MultiUser实例g_multiUserInstance=newXtra("MultiUser")ifg_multiUserInstance<>0then--2.获取本机IPlocalip=g_multiUserInstance.getNetAddressCookie(0)--3.设置网络消息的处理回调函数--param1,回调--param2,回调所在的脚 阅读全文

posted @ 2012-01-04 14:44 mumuliang 阅读(691) 评论(0) 推荐(0) 编辑

摘要:这个东东可以让Director Movie进行网络通信。MultiUser Xtra和它的千人斩Server端是D8.5自带的。(不提11.5?)二者一起可以譬如:用D做个网络聊天程序做一个局域网共享的白板程序,everybuddy都可以去涂涂画画做一个局域网共享的舞台,可以协作和查看实时的真实效果多玩家游戏MultiUser xtra有三种通信的方法:所有消息都发给server,由server转... 阅读全文

posted @ 2012-01-04 11:17 mumuliang 阅读(338) 评论(0) 推荐(0) 编辑

摘要:有俩可能值0或。。。。别想错了,是0和16坑爹啊该值设成0,可以清除channel上的sprite——文档是这么说的。但文档不舍得告诉我们,它的非零值为16。 阅读全文

posted @ 2011-12-28 16:47 mumuliang 阅读(260) 评论(0) 推荐(0) 编辑

摘要:症状:如果Display Template 的Titlebar Options visible is false就会发现flash movie 中的flash component 木有绘制解决。。。 阅读全文

posted @ 2011-12-22 17:15 mumuliang 阅读(221) 评论(0) 推荐(0) 编辑

摘要:getaProp(propName),如果propName不存在会返回voidgetProp的话,会是errgetProp和[]是一样一样的 阅读全文

posted @ 2011-12-21 10:33 mumuliang 阅读(434) 评论(0) 推荐(0) 编辑

摘要:如果是Text Sprite,设置其ink时如果又使用了#BackgroundTransparent,而不是其值36,就会使脚本中的blend设置失效。 p_Sprite=channel(p_Config.SpriteNum).makeScriptedSprite(member("fps","common"),point(120,30))p_Sprite.forecolor=#ffffffp_Sprite.ink=36--NOTICE!DirectorBUG:--Ifsprite'membertypeis#Text,MUSTuse36NOT#ba 阅读全文

posted @ 2011-12-16 10:55 mumuliang 阅读(225) 评论(0) 推荐(0) 编辑

摘要:按说应该根本用不着记,但就是记不牢,分不清。分不清和list有关的库函数到底是在取值取索引还是取Property。原来不是因为区区在下小可老了,而是这闺女取的这些名字也太。。。不符合俺长久以来的习惯了譬如getProp()肿么看肿么是返回property。但实际上呢。。它返回的是value。坑爹有木有坑姐有木有!getProp(prop),返回值getOne(val),返回索引getPos(val),返回索引getAt(index),返回值 阅读全文

posted @ 2011-11-23 16:51 mumuliang 阅读(242) 评论(0) 推荐(0) 编辑

摘要:Lingo中使用getVariable(varName,flag)得到AS3中的某class内部的static变量。flag的意思是getValueorRef。False,表示ref;true为value。实际上,对基元类型,即使写false也得到的是value。如果得到的是引用reference,那么修改引用就可以修改as中该变量的值。比如,如果p_array是as中的一个array,那么p_array[2]=300确实会改变as中的array。对基元类型,就只能使用另外两种方式:flashobjRef.varName=newVal;或flashobjRef.setVariable(varN 阅读全文

posted @ 2011-11-16 16:00 mumuliang 阅读(375) 评论(0) 推荐(0) 编辑

摘要:类型只能设置为parent或movie,没有behavior s=_movie.newmember(#script).memberNumputs&&"membercreated"_movie.member(s).scriptType=#parentputs&&"membertypesetas"&&_movie.member(s).scriptType 阅读全文

posted @ 2011-11-15 16:16 mumuliang 阅读(203) 评论(0) 推荐(0) 编辑

摘要:ExternalInterface.valiable为false 阅读全文

posted @ 2011-11-15 14:31 mumuliang 阅读(231) 评论(0) 推荐(0) 编辑

摘要:首先getURL是as2及之前的做法,as3是这样的。as3的使用URL importflash.net.navigateToURL;importflash.net.URLRequest;//用法vartargetURL:URLRequest=newURLRequest("lingo:movieDo(\"withLingo\")");navigateToURL(targetURL);flash用getURL和director脚本交互有三种方式,lingo语句,直接调用event handler,和向D传string。lingo语句//Flashas2.0 阅读全文

posted @ 2011-11-15 11:18 mumuliang 阅读(882) 评论(0) 推荐(0) 编辑

摘要:这闺女和AS3的脚本调用有问题。每循环1w*13次就爆一次内存访问错误用sp0的11.5也是不可以的不认识as3只能11.5再打补丁到11.5.8。至于神马问题,依然未知。 阅读全文

posted @ 2011-11-14 17:33 mumuliang 阅读(286) 评论(0) 推荐(0) 编辑

摘要:Lingo调用ASDirector调用Flash有一些常用method,比较关键的包括:1.spriteObjRef.setCallback(actionScriptObject,ASEventName,#LingoHandlerName,lingoScriptObject)2.spriteObjRef.setFlashProperty(targetName,#property,newValue)3.spriteObjRef.getFlashProperty(targetName,symProp)4.spriteObjRef.setVariable(variableName,newValue) 阅读全文

posted @ 2011-11-11 14:05 mumuliang 阅读(569) 评论(8) 推荐(0) 编辑

点击右上角即可分享
微信分享提示