0
Я хочу передать название кнопки в часть переменной. Но не получил success.please help me.thank.передать имя кнопки переменной в функции
[Embed(source="desenler/k1r1.jpg", mimeType="image/jpeg")]
public var Imgk1r1:Class;
[Embed(source="desenler/k1r2.jpg", mimeType="image/jpeg")]
public var Imgk1r2:Class;
k1r1.addEventListener(MouseEvent.CLICK, onbi);
k1r2.addEventListener(MouseEvent.CLICK, onbi);
private function onbi(e:MouseEvent):void {
bdWindow=new Imgk1r1().bitmapData;
вместо этого, я хочу передать имя кнопки
bdWindow=new Img+button name+().bitmapData;
Я попробовал
bdWindow=new ["Img"+e.currentTarget.name+"().bitmapData"];
, но он говорит: «Предпринята попытка не-конструктор. "
Привета Marcela, спасибо за ваш интерес, но он говорит; ReferenceError: Ошибка # 1065: Переменная Imgk1r1 не определена. \t at global/flash.utils :: getDefinitionByName() – user1332219
Простите, я забыл, что вы вставляли изображения, а не экспортировали их для ActionScript. Образец отредактированного кода должен работать. – Marcela
спасибо, Марсела. Благослови вас. – user1332219