0

Мне нужна помощь в решении некоторых ошибок компиляции.Ошибки синтаксиса ActionScript

Я следовал учебнику (в http://www.youtube.com/watch?v=E8oM808ETWs) и набрал весь код, отображаемый в видео. Когда я попытался опубликовать, я представил две ошибки компиляции:

Scene = Scene 1, слой = действие, каркасные = 1, строка 16 '{' ожидается
Scene = Scene 1, слой = действие, рамка = 1, строка 33 Синтаксическая ошибка.

Вот код, который у меня

import flash.external.ExternalInterface 
import gfx.motion.Tween 
_global.gfxExtentions = true; 

var angle:Number; 

function init() 
{ 
    _root.Health._yrotation = 30; 
    _root.Ammo._yrotation = 30; 
    angle = 0; 
} 

init(); 

_root.onEnterFrame = function(); 
{ 
    angle +=0.1; 
    var sined:Number = Math.sin(angle) + 2; 
    sined /=2; 

    _root.Health.Title._z = -200 * sined; 
    _root.Health.Bar._z = -500 * sined; 
    _root.Health.Value._z = -200 * sined; 
    _root.Health.Background._z = 200 * sined; 

    _root.Ammo.Title._z = -200 * sined; 
    _root.Ammo.Bar._z = -500 * sined; 
    _root.Ammo.Value._z = -200 * sined; 
    _root.Ammo.Background._z = 200 * sined; 

    _root.Weapon._z = -200 * sined; 
} 

ответ

1
_root.onEnterFrame = function(); // <-- lose this semi-colon 
{ 
+0

Ничего себе. Не могу поверить, что я пропустил это. Спасибо! – jSoftApps

+0

случается с лучшими :) –

+0

Кстати, принято называть ответ правильным ответом. –

0

Сцена = Сцена 1, слой = Слой 1, кадр = 1, строка 3 ')' ожидается

attachMovie (» корзина ',' корзина ', 2, {_x: Stage.width-50, _y: Math.random() * (Stage.height: -150) +50});

+0

Просьба подробно рассказать об этом ответе и почему это поможет автору. –