Форум 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=154489)

Ruzofmo 18.04.2011 16:42

Тип не найден или не является константой времени компиляции
 
Код AS3:

package  
{
  import flash.net.URLLoader;
  import flash.net.URLRequest;
  import flash.event;
  import flash.display.MovieClip;
          public class Main extends MovieClip
        {
    public function Main()
        {
    var url:String = 'http://www.helpexamples.com/flash/images/image2.jpg';
    var urlRequest:URLRequest = new URLRequest(url);
    var loader:Loader = new Loader();
    this.loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loader_complete);
    this.loader.load(urlRequest);
    addChild(loader);
 
    function loader_complete(evt:Event):void
        {
    var target_mc:Loader = evt.currentTarget.loader as Loader;
    target_mc.x = (stage.stageWidth - target_mc.width) / 2;
    target_mc.y = (stage.stageHeight - target_mc.height) / 2;
                }
 
        }
 
  }


ругаеться на строку function loader_complete(evt:Event):void
Что не так? подскажите ,исправьте...

DaFive 18.04.2011 16:44

Закрывающей скобки не хватает. }

Ruzofmo 18.04.2011 16:54

Цитата:

Сообщение от DaFive (Сообщение 990346)
Закрывающей скобки не хватает. }

я пробовал , с ней тоже не работает ... не в ней дело

GBee 18.04.2011 16:56

import flash.events.Event;

Ruzofmo 18.04.2011 17:05

Цитата:

Сообщение от GBee (Сообщение 990350)
import flash.events.Event;

это верно) .. но высыпалось ещё больше ошибок)

Добавлено через 3 минуты
Всем спасибо всё исправил вот правитльный код)
Код AS3:

package  
{
  import flash.net.URLLoader;
  import flash.net.URLRequest;
  import flash.events.Event;
  import flash.display.MovieClip;
  import flash.display.Loader;
 
  public class Main extends MovieClip
        {
    public function Main()
        {
    var url:String = 'http://www.helpexamples.com/flash/images/image2.jpg';
    var urlRequest:URLRequest = new URLRequest(url);
    var loader:Loader = new Loader();
    loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loader_complete);
    loader.load(urlRequest);
    addChild(loader);
 
    function loader_complete(evt:Event):void
        {
    var target_mc:Loader = evt.currentTarget.loader as Loader;
    target_mc.x = (stage.stageWidth - target_mc.width) / 2;
    target_mc.y = (stage.stageHeight - target_mc.height) / 2;
                }
 
        }
 
  }
 
}



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

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