|
|
|||||
Регистрация: Oct 2013
Адрес: (5, 5, 5)
Сообщений: 18
|
Интерес за пакеты.
Всем привет. Создаю в src->init пакет,
Далее делаю импорт Компилирую, после чего приходит сообщение об ошибке [IMG]C:\flashprojects\fg\src\Main.as: Error: A file found in a source-path can not have more than one externally visible definition. Main;main Build halted with errors (fcsh). [/IMG] помогите граждане. в чем проблема, как исправить? |
|
|||||
Покажите код класса init_w, ошибка скорее всего там.
|
|
|||||
[+1 05.11.12]
Регистрация: Feb 2011
Сообщений: 431
|
То ли у вас в Main нет конструктора, то ли у вас код вне класса, но внутри пакета.
Давайте больше кода. Или это и есть весь код ?
__________________
Oomph |
|
|||||
Регистрация: Oct 2013
Адрес: (5, 5, 5)
Сообщений: 18
|
Это init_w.as
package init { class init_w { public function init_w():void { trace('Hello, bobby'); } public function sayHelloBobby() { trace('Hello, Bobby'); } } } |
|
|||||
Этот код перенесите в конструктор класса, он у вас сейчас записан вне класса.
|
|
|||||
Регистрация: Oct 2013
Адрес: (5, 5, 5)
Сообщений: 18
|
Теперь вот такая вещь =)
C:\flashprojects\fg\src\Main.as(11): col: 13 Error: Type was not found or was not a compile-time constant: init_w. C:\flashprojects\fg\src\Main.as(11): col: 26 Error: Call to a possibly undefined method init_w. C:\flashprojects\fg\src\Main.as(12): col: 10 Error: Call to a possibly undefined method sayHelloBobby. |
|
|||||
Добавьте к классу public init_w, сделайте его видимым вне пакета.
И тут вы обращаетесь к статической функции init.sayHelloBobby(); , а нужно так shb.sayHelloBobby(); Добавлено через 41 секунду Вот так: package { import flash.display.MovieClip; import init.init_w; public class Main extends MovieClip { public function Main() { trace("Flash"); var shb:init_w = new init_w(); shb.sayHelloBobby(); } } } |
|
|||||
Регистрация: Oct 2013
Адрес: (5, 5, 5)
Сообщений: 18
|
*
@alexandrratush, спасибо, теперь все работает.
|
Часовой пояс GMT +4, время: 19:10. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|