![]() |
|
||||||||||
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ну я же говорю — не поняли.
|
|
|||||
|
[+1 15.11.10]
Регистрация: Jun 2005
Сообщений: 25
|
кстати, строка "import Mc;" вообщем-то ненужна, а во всем остальном, делайте что вам говорят)) только не забудьте в поле линкаж напротив Вашего клипа поставить имя Mc..
|
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
я все понял , спасибо всем , но у меня возникли ошибки при наверном конфликте с предыдущим кодом :
1067: Implicit coercion of a value of type flash.display:BitmapData to an unrelated type flash.display:Bitmap 37line 1172: Definition myImage could not be found. 47line 1180: Call to a possibly undefined method myImage. 48line вот весь код: package { import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.Sprite; import flash.events.Event; import flash.display.StageScaleMode; import flash.filters.DisplacementMapFilter; import flash.geom.Point; /** * ... * @author Ksoo */ public class Main extends Sprite { [Embed(source = 'image.jpg')] private var waterImage:Class; private var water_mc:Bitmap; private var myfilters:Array; private var myBitmap:BitmapData; private var i:int; public function Main():void { if (stage) init(); else addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE, init); // entry point filters = new Array(); stage.scaleMode = StageScaleMode.NO_SCALE; addEventListener(Event.ENTER_FRAME, anim); myBitmap = new BitmapData(1600,1200,false,0); var pt:Point = new Point(0,0); var mpoint :Point = new Point(0,0); var myDispl:DisplacementMapFilter = new DisplacementMapFilter(myBitmap, mpoint, 1, 2, 10, 50); water_mc = new waterImage(); myfilters = new Array(); myfilters.push(myDispl); water_mc.filters = myfilters; addChild(water_mc); i = 1; import myImage; var myImg:BitmapData = new myImage(0, 0) as BitmapData; var myBitmap:Bitmap = new Bitmap( myImg ); addChild( myBitmap ); } private function anim(e:Event):void { var filterList:Array = water_mc.filters; var offset:Array; offset = new Array(); offset.push(new Point(0, 0)); offset.push(new Point(i,i/4)); myBitmap.perlinNoise(50, 5, 2, 50, true, false, 7, true, offset); //myBitmap.perlinNoise( filterList.mapBitmap = myBitmap; water_mc.filters = filterList; i++; } } } |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
dmitry bond, вы когда уже думать и понимать то, что вы пишете, начнете?
Тексты ошибок для вас некая загадочная надпись на неизвестном вам языке или что? Я не понимаю, насколько нужно не любить себя и быть настолько ленивым, чтобы третий день ничего не делая сидеть на жопе, канючить по строчке кода, при этом даже пальцем пошевелить в разрешении возникших проблем вломы. Кровососы, епты. |
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
я не понимаю значение ошибки , и не могу понят что можно сделать
|
|
|||||
|
Регистрация: Feb 2007
Сообщений: 563
|
etc
Не слишком ли грубо, ну не понимает человек что ему сделать, зачем же так с ним? Я вот, тоже, например,в свое время ничего не мог сделать, не смотря на то, что ночи на пролет сидел и пытался понять чток чему, пока кто-то на форуме не напишет пару строк в помощь =) dmitry bond число перед словом "line" означает в какой строчке, по мнению компилятора ошибка, сосредоточьтесь на этих строках, проанализируйте, что вы до этого изменили, если нужно откатитесь назад, и попытайтесь понять что именно не так, а вот когда вы поймете в чем именно у вас ошибка в какой строке и по какой причине, и попытавшись их исправить, потерпите неудачу, то задавайте здесь вопрос более конкретно. Так вам быстрее помогут. |
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
alex , спасибо за совет , пойду думать
|
|
|||||
|
Регистрация: Apr 2009
Сообщений: 117
|
etc прав. Человеку уже и так все написали, что он просил, даже книгу сказали какую и где можно достать. Возьми в руки и прочитай от корки до корки - таких нубских вопросов хоть не будет. А то спрашивает, как будто первый раз сел. Так вообще то люди нормальные вначале разбираются хотя бы по туториалам что к чему, а потом уже на форуме людей спрашивают. Даже от адоба идет документация и даже пошаговый рассказ как устроен ActionScript3, причем на русском языке, бесплатно. В чем проблема сходить к первоисточнику и у него узнать все как есть?
P.S.: там же будет сказано, что никто не пихает import внутри тела класса. Последний раз редактировалось GentleFLASH; 18.03.2010 в 14:02. |
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
спасибо большое , оказывается ошибка была в том что я класс изображение назвал с маленькой буквы ,а в коде с большой
|
|
|||||
|
Регистрация: Feb 2007
Сообщений: 563
|
GentleFLASH
Я по себе сужу и еще помню как со мной здесь нянчились и как объясняли очевидные для программистов вещи и как долго я втыкал что происходит, правда до книжки К.Мука я добрался так же как до help от Adobe на русском, но вся проблема в том, что не все, кто включает flash - программисты, среди них много дизайнеров, аниматоров и художников, некоторым из них нужно помогать, для того, чтобы они не теряли тягу к прекрасному - к flash, например как я =) |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:37. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| анимация , анимация во флеш , вода во флеш , програмная анимация |
|
|