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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 31.12.2008, 15:53
Thanx7 вне форума Посмотреть профиль Отправить личное сообщение для Thanx7 Найти все сообщения от Thanx7
  № 1  
Ответить с цитированием
Thanx7

Регистрация: Nov 2007
Сообщений: 84
По умолчанию 1037: Пакеты не могут быть вложенными

В поиске только адобовский сайт с перечислением номеров ошибок компилятора:

http://help.adobe.com/ru_RU/AS3LCR/F...lerErrors.html

Но что это значит?

Старый 31.12.2008, 15:56
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 2  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Это означает, что конструкция
Код AS3:
package{ package{ } }
недопустима
__________________
4am is time to rock

Старый 18.11.2010, 17:50
Trumen вне форума Посмотреть профиль Отправить личное сообщение для Trumen Найти все сообщения от Trumen
  № 3  
Ответить с цитированием
Trumen

Регистрация: Nov 2010
Сообщений: 4
package { } у меня такого плана , та же ошибка
Подскажите проблему . спс

Старый 22.11.2010, 16:50
Lexxx_HU вне форума Посмотреть профиль Отправить личное сообщение для Lexxx_HU Найти все сообщения от Lexxx_HU
  № 4  
Ответить с цитированием
Lexxx_HU

Регистрация: Oct 2010
Сообщений: 67
код пакета в студию, тут телепатов на форуме нет

Старый 24.11.2010, 14:11
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 5  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
скорее всего вы пытаетесь код типа package { } использовать в теге <Script/>, естесственно это то же самое, что package { package { } }
__________________
Hell is the possibility of sanity

Старый 24.11.2010, 16:36
Trumen вне форума Посмотреть профиль Отправить личное сообщение для Trumen Найти все сообщения от Trumen
  № 6  
Ответить с цитированием
Trumen

Регистрация: Nov 2010
Сообщений: 4
дело в том, что у меня один в слое package {

}
и все. не могу понять....

Старый 24.11.2010, 17:50
Lexxx_HU вне форума Посмотреть профиль Отправить личное сообщение для Lexxx_HU Найти все сообщения от Lexxx_HU
  № 7  
Ответить с цитированием
Lexxx_HU

Регистрация: Oct 2010
Сообщений: 67
так приведите хотя бы этот код, мы то может быть и рады помочь только мы не обладаем телепатическими способностями видеть код на расстоянии


Последний раз редактировалось Lexxx_HU; 25.11.2010 в 11:34.
Старый 01.12.2010, 17:08
Trumen вне форума Посмотреть профиль Отправить личное сообщение для Trumen Найти все сообщения от Trumen
  № 8  
Ответить с цитированием
Trumen

Регистрация: Nov 2010
Сообщений: 4
package
{
import flash.display.MovieClip;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.text.TextField;
import flash.text.TextFormat;
import flash.text.TextFormatAlign;
import com.greensock.*;
import com.greensock.easing.*;

public class Calendar extends MovieClip
{

public static const CHANGEDATE:String = 'changedate';
public static const XGRID:Number = 12;
public static const YGRID:Number = 95;
public static const YDAYS:Number = 60;
public static const BETWEENCELLS:Number = 5;

private var _dateObjectate;
private var _currentDate:Number;
private var _currentDay:Number;
private var _currentMonth:Number;
private var _currentYear:Number;
private var _days:Array;
private var _dates:Array;
private var _months:Array;
в;
private var _daysinMonth:Array;

private var _nextMonthButton:NextMonthButton;
private var _prevMonthButton:PrevMonthButton;
private var _nextYearButton:NextYearButton;
private var _prevYearButton:PrevYearButton;
private var _textCurrentMonth:TextField;
private var _textCurrentYear:TextField;
private var _formateTextMonthAndYear:TextFormat;
private var _formateTextDate:TextFormat;
private var _formateTextDays:TextFormat;

private var _startCell:Number;

public function Calendar()
{
init();
}

private function init():void
{

_dateObject = new Date();
_currentDate = _dateObject.getDate();
_currentDay = _dateObject.getDay();
_currentYear = _dateObject.getFullYear();
_currentMonth = _dateObject.getMonth();
_days = ['пн','вт','ср','чт','пт','сб','вс'];
_months = ["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"];
_daysinMonth = [31,28,31,30,31,30,31,31,30,31,30,31];

buildHeader();
buildGrid();
showCurrentDate();

addEventListener(MouseEvent.CLICK, onClick);
addEventListener(Calendar.CHANGEDATE, onChangeDate);
addEventListener(MouseEvent.ROLL_OVER, onROver, true);
addEventListener(MouseEvent.ROLL_OUT, onROut, true);
}

private function buildHeader():void
{

var textEmbed:TextEmbed = new TextEmbed();

_formateTextMonthAndYear = new TextFormat();
_formateTextMonthAndYear.color = 0x333333;
_formateTextMonthAndYear.font = 'Tahoma';
_formateTextMonthAndYear.size = '16';
_formateTextMonthAndYear.bold = true;
_formateTextMonthAndYear.align = TextFormatAlign.CENTER;

_formateTextDate = new TextFormat();
_formateTextDate.color = 0xffffff;
_formateTextDate.font = 'Tahoma';
_formateTextDate.size = '13';
_formateTextDate.bold = true;
_formateTextDate.align = TextFormatAlign.CENTER;

_formateTextDays = new TextFormat();
_formateTextDays.color = 0xffffff;
_formateTextDays.font = 'Tahoma';
_formateTextDays.size = '14';
_formateTextDays.bold = true;
_formateTextDays.align = TextFormatAlign.CENTER;

_textCurrentMonth = new TextField();
_textCurrentMonth.selectable = false;
_textCurrentMonth.defaultTextFormat = _formateTextMonthAndYear;
_textCurrentMonth.embedFonts = true;
_textCurrentMonth.x = 23;
_textCurrentMonth.y = 25;
_textCurrentMonth.width = 90;
_textCurrentMonth.height = 40;
_textCurrentMonth.text = _months[_currentMonth];
addChild(_textCurrentMonth);

_textCurrentYear = new TextField();
_textCurrentYear.embedFonts = true;
_textCurrentYear.selectable = false;
_textCurrentYear.defaultTextFormat = _formateTextMonthAndYear;
_textCurrentYear.x = 137;
_textCurrentYear.y = 25;
_textCurrentYear.width = 80;
_textCurrentYear.height = 40;
_textCurrentYear.text = _currentYear.toString();
addChild(_textCurrentYear);

for (var i:int = 0; i < _days.length; i++)
{
var bgDay:BgDay = new BgDay();
addChild(bgDay);
bgDay.x = i * (bgDay.width + BETWEENCELLS) + XGRID;
bgDay.y = YDAYS;

var textDay:TextField = new TextField();
textDay.mouseEnabled = false;
textDay.selectable = false;
textDay.text = _days[i];
textDay.width = 30;
textDay.height = 30;
textDay.embedFonts = true;
textDay.setTextFormat(_formateTextDays);
bgDay.addChild(textDay);
textDay.x = -3;
textDay.y = 1;

}



_nextMonthButton = new NextMonthButton();
_nextMonthButton.stop();
_nextMonthButton.x = 115;
_nextMonthButton.y = 33;
_nextMonthButton.buttonMode = true;
_nextMonthButton.useHandCursor = true;
addChild(_nextMonthButton);

_prevMonthButton = new PrevMonthButton();
_prevMonthButton.stop();
_prevMonthButton.x = 15;
_prevMonthButton.y = 33;
_prevMonthButton.buttonMode = true;
_prevMonthButton.useHandCursor = true;
addChild(_prevMonthButton);

_nextYearButton = new NextYearButton();
_nextYearButton.stop();
_nextYearButton.x = 209;
_nextYearButton.y = 33;
_nextYearButton.buttonMode = true;
_nextYearButton.useHandCursor = true;
addChild(_nextYearButton);

_prevYearButton = new PrevYearButton();
_prevYearButton.stop();
_prevYearButton.x = 137;
_prevYearButton.y = 33;
_prevYearButton.buttonMode = true;
_prevYearButton.useHandCursor = true;
addChild(_prevYearButton);
}

private function onChangeDate(e:Event):void
{
clearGrid();
buildGrid();
showCurrentDate();
}

private function clearGrid():void
{

_dates = null;
while (getChildAt(numChildren-1) is BgDate)
{
removeChild(getChildAt(numChildren-1));
}

_dateObject = new Date(_currentYear,_currentMonth,_currentDate);
_currentDate = _dateObject.getDate();
_currentDay = _dateObject.getDay();
_currentYear = _dateObject.getFullYear();
_currentMonth = _dateObject.getMonth();
}

private function showCurrentDate():void
{

_daysinMonth[1] = 28;

if ((_currentYear / 4 - Math.floor(_currentYear / 4) == 0))
{
_daysinMonth[1] = 29;
}

if (_currentYear / 100 - Math.floor(_currentYear / 100) == 0 &&
_currentYear / 400 - Math.floor(_currentYear / 400) != 0)
{
_daysinMonth[1] = 28;
}


for (var i:Number = _currentDate - 1; i < _dates.length - 1; i++)
{
if (_dates[i][1] == _currentDay)
{
_startCell = i;
_dates[i][2].gotoAndStop(2);
break;
}
}

var tempNumber:Number;
tempNumber = _startCell;


function attachTextField(it:Number):void
{
var textDate:TextField = new TextField();
textDate.mouseEnabled = false;
textDate.selectable = false;
textDate.text = it.toString();
textDate.width = 30;
textDate.height = 30;
textDate.embedFonts = true;
textDate.setTextFormat(_formateTextDate);
_dates[tempNumber][2].addChild(textDate);
textDate.x = -3;
textDate.y = 1;
}

for (var j:Number = _currentDate; j > 0; j--)
{
attachTextField(j);
tempNumber--;
}

tempNumber = _startCell;

for (var k:Number = _currentDate; k <= _daysinMonth[_currentMonth]; k++)
{
attachTextField(k);
tempNumber++;
}


for (var l:Number = 0; l < _dates.length; l++)
{
if (_dates[l][2].numChildren == 1)
{
removeChild(_dates[l][2]);
}
}


function tween():void
{
for (var i:Number = 0; i < _dates.length; i++)
{
if (_dates[i][2].stage)
{
var randomX:Number = Math.floor(Math.random() * 100);
var randomY:Number = Math.floor(Math.random() * 100);
_dates[i][2].x = _dates[i][2].x + randomX;
_dates[i][2].y = _dates[i][2].y + randomY;
var tw:TweenLite = new TweenLite(_dates[i][2],1,{x:_dates[i][2].x - randomX,y:_dates[i][2].y - randomY,ease:Bounce.easeOut});
}
}
}

tween();
}


private function buildGrid():void
{

_dates = new Array();

var it:Number = 0;

for (var i:Number = 0; i < 6; i++)
{

for (var j:Number = 0; j <= 7; j++)
{

if (j == 7)
{
break;
}
it++;
var dateOfMonth:Number;
dateOfMonth = it;

var dayOfWeek:Number;
dayOfWeek = j + 1;
if (dayOfWeek == 7)
{
dayOfWeek = 0;
}

var bgDate:BgDate = new BgDate();
addChild(bgDate);
bgDate.x = j * (bgDate.width + BETWEENCELLS) + XGRID;
bgDate.y = i * (bgDate.height + BETWEENCELLS) + YGRID;

_dates.push([dateOfMonth, dayOfWeek, bgDate]);
}
}
}


private function onROver(e:MouseEvent):void
{

if (e.target is BgDate)
{
if (e.target.currentFrameLabel == 'currentday')
{
}
else
{
e.target.gotoAndStop('rollover');
e.target.y = e.target.y - 2;
}
}
}


private function onROut(e:MouseEvent):void
{

if (e.target is BgDate)
{
if (e.target.currentFrameLabel == 'currentday')
{
}
else
{
e.target.gotoAndStop('default');
e.target.y = e.target.y + 2;
}
}
}

private function onClick(e:MouseEvent):void
{

if (e.target is NextMonthButton || e.target is PrevMonthButton
||e.target is NextYearButton || e.target is PrevYearButton)
{

if (e.target is NextMonthButton)
{
_currentMonth++;
if (_currentMonth == 12)
{
_currentMonth = 0;
_currentYear++;
_textCurrentYear.text = _currentYear.toString();
}
_textCurrentMonth.text = _months[_currentMonth];
}
else if (e.target is PrevMonthButton)
{
_currentMonth--;
if (_currentMonth == -1)
{
_currentMonth = 11;
_currentYear--;
_textCurrentYear.text = _currentYear.toString();
}
_textCurrentMonth.text = _months[_currentMonth];
}

if (e.target is NextYearButton)
{
_currentYear++;
_textCurrentYear.text = _currentYear.toString();
}
else if (e.target is PrevYearButton)
{
_currentYear--;
_textCurrentYear.text = _currentYear.toString();
}

dispatchEvent(new Event(CHANGEDATE));
}
}
}
}

Старый 02.12.2010, 19:41
Lexxx_HU вне форума Посмотреть профиль Отправить личное сообщение для Lexxx_HU Найти все сообщения от Lexxx_HU
  № 9  
Ответить с цитированием
Lexxx_HU

Регистрация: Oct 2010
Сообщений: 67
это код где у вас находится? в отдельном файле ? или в mxml

Старый 07.12.2010, 14:19
Trumen вне форума Посмотреть профиль Отправить личное сообщение для Trumen Найти все сообщения от Trumen
  № 10  
Ответить с цитированием
Trumen

Регистрация: Nov 2010
Сообщений: 4
в отдельном файле

Создать новую тему Ответ Часовой пояс GMT +4, время: 08:57.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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