Цитата:
Сообщение от in4core
Я так понял, этот код вообще не ваш? Раз вы не понимаете, что происходит.
|
Код то как раз таки мой

он на самом деле намного больше, я просто вырезал нужный мне элемент из кода и привел здесь. Раньше я делал через текстовое поле, т.е от содержимого текстового поля отнималось такое значение и все работало, но потом решил что через переменную надежней и качественней получится

Сейчас попробую как Вы посоветовали и отпишусь)
Добавлено через 9 минут
Цитата:
Сообщение от Genzo
 Код AS3:
aTest = xMethod(aTest,var delim:int = 5);
|
На добавление этого выдает 2 ошибки:
1084: Syntax error: expecting identifier before var.
1084: Syntax error: expecting rightparen before colon.
P.s Добавление идентификатора перед var решило лишь первую ошибку, ну я думаю не в этом соль
Добавлено через 45 минут
Если написать код как Вы в самом начале посоветовали:

Код AS3:
package Engene
{
import flash.display.*;
import flash.events.*;
import flash.text.*;
import flash.utils.*;
public class Test extends MovieClip
{
public var aTest:Number = 100;
public var bTest:Number = 150;
public function Test()
{
addEventListener(Event.ENTER_FRAME,fun);
}
public function fun(e:Event):void
{
xMethod(aTest);
trace(aTest);
}
public function xMethod(delim:Number = 5 ):void
{
aTest -= delim
}
}
}
тогда trace выдает всегда 0