标签: actionscript

建议(半)保证Flash/PHP游戏中的高分

...我在这里已经阅读了一些讨论了各种方法的线程,并且只是在寻找对我们提出的建议解决方案的一些反馈.在其中一个帖子中发布了一条评论,推荐了一个听起来很棒的公钥/私钥,这就是我们的想法......

客户端 - 1.密钥存储在Flash swf内部,使用第三方工具加密.2.高分与高分值一起散列(EX:md5('ourSecretKey'+ 200))3.此值通过AMF发送到服务器上的PHP脚本,以及高分(200)

服务器端 - 1.服务器接收数据并哈希传递的高分(200)+密钥(存储在服务器以及Flash中的'ourSecretKey')并检查传递的哈希,如果值是匹配的,则允许输入得分高,否则失败.

我知道这不是一个万无一失的解决方案,但这是否可以接受?我的意思是,对于一个简单的在线Flash游戏,这是否足够安全?思考?

先感谢您!

php flash actionscript actionscript-3

1
推荐指数
1
解决办法
4777
查看次数

actionscript + javascript

我想从嵌入的.swf文件中调用javascript函数.具体来说,我想在我的一个外部链接的javascript文件中调用一个函数:

function loadTrack(){



//Radio Mode feature by nosferathoo, more info in: https://sourceforge.net/tracker/index.php?func=detail&aid=1341940&group_id=128363&atid=711474

if (radio_mode && track_index==playlist_size-1) {

    playlist_url=playlist_array[track_index].location;

    for (i=0;i<playlist_mc.track_count;++i) {

        removeMovieClip(playlist_mc.tracks_mc["track_"+i+"_mc"]);

    }

    playlist_mc.track_count=0;

    playlist_size=0;

    track_index=0;

    autoload=true;

    autoplay=true;

    loadPlaylist();

    return(0);

}



start_btn_mc.start_btn._visible = false;

track_display_mc.display_txt.text = playlist_array[track_index].label;

if(track_display_mc.display_txt._width>track_display_mc.mask_mc._width){

    track_display_mc.onEnterFrame = scrollTitle;

}else{

    track_display_mc.onEnterFrame = null;

    track_display_mc.display_txt._x = 0;

}

mysound.loadSound(playlist_array[track_index].location,true);

play_mc.gotoAndStop(2)



//info button

if(playlist_array[track_index].info!=undefined){

    info_mc._visible = true;

    info_mc.info_btn.onPress = function(){

        getURL(playlist_array[track_index].info,"_blank")

    }

    info_mc.info_btn.onRollOver = function(){

        track_display_mc.display_txt.text = info_button_text;

    }

    info_mc.info_btn.onRollOut = function(){

        track_display_mc.display_txt.text = playlist_array[track_index].label;

    }

}else{

    info_mc._visible = false; …
Run Code Online (Sandbox Code Playgroud)

javascript flash actionscript

1
推荐指数
1
解决办法
2200
查看次数

从另一个对象发送事件是否有意义?

我仍然试图了解构建事件流的最佳方法.通过告诉我包含的对象应该与它们的父容器分离,使得它们可以在容器之间重复使用,这有点很有意义.他们不是调用父母的功能,而是派遣一个事件.明智的!

我最近自己处于一种尴尬的情况,就是从一个包含对象的父对象上调度一个事件.对于一个调度自己的事件的对象来说似乎更直观.也许我接近违反得墨忒耳法则?

我在做什么的例子:
child.dispatchEvent(new ChildEvent(ChildEvent.IM_BEING_A_CHILD));

我在这里感觉很奇怪,或者一个对象派遣另一个对象的事件是正常的吗?

oop events actionscript actionscript-3

1
推荐指数
1
解决办法
280
查看次数

Flash TextField,动态大小

我正在构建文本框以在Flash中显示可变长度的消息.我的问题很简单,但答案可能不是.

我有:

  • 我想要显示的字符串.
  • 字体信息.
  • 我希望文本字段具有的宽高比.

如何计算显示我给它的文本所需的文本字段的宽度和高度,仅此而已?

flash fonts text actionscript actionscript-3

1
推荐指数
1
解决办法
2万
查看次数

1
推荐指数
1
解决办法
570
查看次数

如何在Flash AS3中应用CSS样式..?

大家好,

我想知道如何在flash中为锚标签设置样式(例如:需要颜色为蓝色,我想使其变为粗体).

我为rss feed创建了一个flash小部件,我不知道如何在它中添加样式,就像我们在Dreamweaver中使用的css一样.

让我们来看看下面的脚本,它是AS3 ..

我想要的是......

1,我需要做一个标签应该看起来大胆和paleblue颜色.

2,描述结束后需要添加灰色边框.

function onLoaded(e:Event):void
{
    xml = new XML(e.target.data);
    var il:XMLList = xml.channel.item;
    for(var i:uint=0; i<il.length(); i++)
    {
    ta.htmlText="<a href='"+il.link.text()[0]+"'>"+il.title.text()[0]+"</a>"+"\<br />"+il.description.text()[0]+"\<br />"+"\<br /><hr />"+"<a href='"+il.link.text()[1]+"'>"+il.title.text()[1]+"</a>"+"\<br />"+il.description.text()[1]+"\<br />"+"\<br /><hr />"+"<a href='"+il.link.text()[2]+"'>"+il.title.text()[2]+"</a>"+"\<br />"+il.description.text()[2];
    addChild(ta);
               }
}
Run Code Online (Sandbox Code Playgroud)

寻找你的回复..

提前致谢!

保罗

flash actionscript actionscript-3 flash-cs4

1
推荐指数
1
解决办法
1万
查看次数

有没有办法将属性从HTML页面传递到使用Flex创建的Flash应用程序?

我想在包含使用Flex 3创建的Flash的HTML中指定字符串值.此值是Flex代码使用的URL,我希望其他开发人员能够更新它.我该怎么做呢?我正在使用Flex Builder 3.

apache-flex flash actionscript actionscript-3

1
推荐指数
1
解决办法
89
查看次数

Windows和Mac OSX以及其他操作系统之间的Flash播放器兼容性?

我正在使用actionscript,Flex SDK和文本编辑器开发Flash应用程序.
我想让我的Flash应用程序支持Windows上的InternetExplorer,FireFox和Chrome.
但我正在Mac OSX上开发它.

Mac OSX的Flash播放器与Windows的Flash播放器兼容性如何?

我是否必须不仅在Mac OSX上而且在Windows上测试应用程序?

如何兼容其他操作系统的Flash播放器,例如Android,Linux,Wii?

apache-flex flash macos compatibility actionscript

1
推荐指数
1
解决办法
228
查看次数

Custom Spark DataGrid中未定义的方法"sortByColumns"?

我正在使用一些自定义组件构建Flex应用程序,我认为这些组件正在搞乱.我正在尝试sortByColumn在火花数据网格中,使用此处答案作为模板.当我尝试在函数中使用以下内容时,

myGrid.sortByColumns(0,true);
Run Code Online (Sandbox Code Playgroud)

我收到错误:

1061: Call to a possibly undefined method sortByColumns through a 
reference with static type com.components:MyReportGrid.
Run Code Online (Sandbox Code Playgroud)

有谁知道如何删除此错误?被MyReportGrid莫名其妙地掩盖了Spark组件的正确位置?当使用其他一些函数时,我也会得到"未定义的方法"错误,例如invalidateCell(),不确定它是否与此错误有关.

我的数据网格如下:

...
<components:MyReportGrid id="myGrid" dataProvider="{_myData}"...>
    <components:columns>
        <fx:Array>
            <supportClasses:MyColumn ... />
            <supportClasses:MyColumn ... />
            <supportClasses:MyColumn ... />
            ...
Run Code Online (Sandbox Code Playgroud)

其中MyColumn是一个类,如下所示:

import spark.components.gridClasses.GridColumn;
public class MyColumn extends GridColumn
{
    ...
    public function MyColumn(headerText:String="header" width:Number=100 ...)
    {
       this.headerText=headerText;
       ...
    }
}
Run Code Online (Sandbox Code Playgroud)

和MyReportGrid是:

<?xml version="1.0" encoding="utf-8"?>
<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"    
         xmlns:s="library://ns.adobe.com/flex/spark" 
         xmlns:mx="library://ns.adobe.com/flex/mx"
         width="400" height="300">
   import com.components.myClasses.MyColumn;
   import com.itemRenderers.myItemRenderer;
   import mx.collections.ArrayCollection; …
Run Code Online (Sandbox Code Playgroud)

apache-flex actionscript actionscript-3 flex4

1
推荐指数
1
解决办法
555
查看次数

在actionscript3中查找内部数组的长度

我有一个阵列

var arr:Array = new Array( {num1:1, num2:2}, {num1:1, num2:2} );
Run Code Online (Sandbox Code Playgroud)

我想得到第一个内部数组的长度,如下所示:

trace(arr[0].length); //should return 2 but it doesnt work
Run Code Online (Sandbox Code Playgroud)

为什么arr [0] [0]不起作用?我必须指定arr [0] ['name']

flash actionscript actionscript-3

1
推荐指数
1
解决办法
79
查看次数