发新话题
打印

[讨论] 在auhtorware中一次初始化100个以上的变量后对机器的执行效率有

[讨论] 在auhtorware中一次初始化100个以上的变量后对机器的执行效率有

在auhtorware中一次初始化100个以上的变量后对机器的执行效率有什么影响。
  比如说:有150首歌曲,我要在aw中做一个界面,通过点击界面上的歌名来播放歌曲,
做法1:为界面上的每一首歌的标题画上热区,交互时用计算图标,在里面输入
           loopmidi("xxxxx.mp3")
做法2:在程序开始处放一个计算图标初始化,把做法1中的每一首歌名赋给一个变量,
      交互时计算图标里面输入变成当前歌曲所赋给的变量名
           loopmidi(变量名)
[color=#4169E1]这两种方法哪一种在相对低配置的机器上运行的更好。(比如64M内存的那种配置或更低些)[/color]

TOP

[讨论] 在auhtorware中一次初始化100个以上的变量后对机器的执行效率有什么影响

影响不大,
你也可以把这150首歌赋给一个数组

TOP

[讨论] 在auhtorware中一次初始化100个以上的变量后对机器的执行效率有什么影响

[quote][b]下面引用由[u]小邓[/u]在 [i]2006/05/15 08:37am[/i] 发表的内容:[/b] 影响不大,
你也可以把这150首歌赋给一个数组 [/quote] 如果用数组赋值,在loopmidi(song[i])之前,是不是要做一下判断,若song[i]为空则提示出错? 150首歌赋给一个数组,有可能初始化失败吗?(由于内存太小等问题),用数组方法我最担心的就是这个问题

TOP

发新话题