ios - actionscript3 中的共享对象问题

标签 ios actionscript-3 flash adobe

所以我正在尝试存储和加载数据,但由于某些原因我收到错误代码 1046 - type was not found or was not a comile-time constant1120 - access of undefined property共享对象

我已经导入了所需的正确文件。

这段代码位于时间轴上的一个框架中,一旦用户点击与代码对应的页面,它就会运行。

代码:

import flash.desktop.NativeApplication;
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.utils.setInterval;
           // Listen for exiting event.
           NativeApplication.nativeApplication.addEventListener(Event.EXITING, onExit);

           // Also save every 30 seconds.
           setInterval(save, 30*1000);

          // Load data.
           load();


         function onExit(e:Event):void
        {
           save();

        }

        function save():void
        {
                    // Get the shared object.
      var so:SharedObject = SharedObject.getLocal("myApp");

      // Update the age variable.
      so.data['age'] = int(so.data['age']) + 1;

      // And flush our changes.
      so.flush();

      // Also, indicate the value for debugging.
      trace("Saved generation " + so.data['age']);
        }

         function load():void
        {
            // Get the shared object.
      var so:SharedObject = SharedObject.getLocal("myApp");

      // And indicate the value for debugging.
      trace("Loaded generation " + so.data['age']);
        }

最佳答案

和往常一样,这个错误意味着你还没有导入类定义。将此添加到您的 AS 文件的导入部分:

import flash.net.SharedObject;

关于ios - actionscript3 中的共享对象问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13262591/

相关文章:

iphone - [UILabel setImage :]: unrecognized selector sent to instance

ios - CompletionHandler 启动条件操作 - Swift IOS

javascript - 当应用大约一半透明度的 Alpha 时,我将使用什么代码来获取颜色的十六进制值?

javascript - 使用 JavaScript 和 PHP 进行语音聊天的开源库

java - 我如何允许用户将视频流式传输到 Web 应用程序进行存储?

ios - 'UInt3 2' is not convertible to ' 镜像配置'

ios - 如何设置相机 View 以填充其父 View

javascript - YouTube Flash/HTML5播放器

actionscript-3 - Flex Mobile AIR native 扩展错误

actionscript-3 - Flash/Flash Builder 中的图像限制?