Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   не соответствие типов (http://www.flasher.ru/forum/showthread.php?t=210356)

mtv06 03.03.2015 15:14

не соответствие типов
 
Добрый день! Добавляю
Код AS3:

var newShip:Vector.<Sprite> = e.params as Vector.<Sprite>;
_screens.ship.addChild(newShip);

Ошибка - 1067: Неявное приведение значения типа __AS3__.vec:Vector.<flash.display:Sprite> к несоответствующему типу flash.display:DisplayObject.
Как правильно привести к одному типу?

udaaff 03.03.2015 15:19

Код AS3:

var newShip:Vector.<Sprite> = e.params as Vector.<Sprite>;

Что вы пытаетесь в этой строке сделать?

mtv06 03.03.2015 15:21

присваиваю новому вектору переданный массив объектов

neonoviiwolf 03.03.2015 15:23

Цитата:

Сообщение от mtv06 (Сообщение 1179517)
присваиваю новому вектору переданный массив объектов

для этого есть специальные команды

см тут

mtv06 03.03.2015 15:24

Какие если не секрет?

Добавлено через 22 минуты
Ошибка - 1067: Неявное приведение значения типа __AS3__.vec:Vector.<flash.display:Sprite> к несоответствующему типу flash.displayisplayObject.
Как правильно привести к одному типу?
Кто-нибудь знает ответ?

Добавлено через 22 минуты
создаю игру по принципу mvc

Добавлено через 47 минут
разобрался

Добавлено через 48 минут
тема закрыта


Часовой пояс GMT +4, время: 01:22.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.