Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 05.12.2010, 14:34
Lyso вне форума Посмотреть профиль Отправить личное сообщение для Lyso Посетить домашнюю страницу Lyso Найти все сообщения от Lyso
  № 3  
Ответить с цитированием
Lyso

Регистрация: Sep 2010
Адрес: Красноярск
Сообщений: 217
Отправить сообщение для Lyso с помощью Skype™
У меня два файла, первый добавляет шары, а второй сам AS код.

Вод коды двух файлов:

1 файл, добавление самих шаров:
Код AS3:
import flash.display.Sprite; 
import flash.text.*; 
 
stage.addEventListener(MouseEvent.CLICK,addBall);
 
function addBall(e:MouseEvent):void{
	var ball:Ball=new Ball();
	addChild(ball);
	ball.x=mouseX;
	ball.y=mouseY;
}
 
myText.text= Ball.allBalls.length
И второй, сам код (обрезан)
Код AS3:
package{
	import flash.display.MovieClip;
	import flash.events.Event;
	 import flash.text.*;
 
	public class Ball extends MovieClip{
		public static var allBalls:Array=[];
		var xspeed:Number=-10+Math.random()*20;
		var yspeed:Number=-5;
		var grav:Number=1;
		var radius:Number;
 
		public function Ball(){
			scaleX=scaleY=Math.random()*0.5+0.5;
			radius=width/2;
			allBalls.push(this);
			addEventListener(Event.ENTER_FRAME,onFrame); //Слушатель событый, в каждый кадр.
			trace(allBalls.length); //В trace всё выводится отлично, а в текст - нет!
 
		}
//Продолжение скрыто.
У меня выходит новая ошибка "Монтажный кадр 1, слой "Слой 1", кадр 1, строка 13 1067: Неявное приведение значения типа uint к несоответствующему типу String.
"

А если я делаю так:
Код AS3:
myText.text:String= Ball.allBalls.length
То ошибка "Монтажный кадр 1, слой "Слой 1", кадр 1, строка 13 1078: Метка должна быть простым идентификатором.
"

Её я решить уже не могу..


Последний раз редактировалось Lyso; 05.12.2010 в 14:37.
Создать новую тему   Часовой пояс GMT +4, время: 16:57.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
вывод , Счётчик , текст
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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