PDA

Просмотр полной версии : метод startMove


dmitry bond
19.02.2010, 04:12
Как использовать метод startMove(); ?:)

etc
19.02.2010, 08:39
Где вы такой метод увидели?

dmitry bond
19.02.2010, 10:01
в пакете flash.display.nativWindow
http://help.adobe.com/ru_RU/AS3LCR/Flash_10.0/flash/display/NativeWindow.html#startMove()

etc
19.02.2010, 10:14
Ну так и что вам тогда непонятно в описании метода?

dmitry bond
19.02.2010, 10:16
как он выглядет в коде ?

etc
19.02.2010, 12:56
Путем вызова метода startMove у экземпляра NativeWindow, очевидно же.

dmitry bond
25.02.2010, 14:28
это я понимаю , но как это выглядет в коде

ps_spectre
25.02.2010, 14:49
dmitry bond, я так, на всякий случай спрошу, а ты увидел что это для AIR ? ,)

etc
25.02.2010, 15:08
это я понимаю , но как это выглядет в коде

Вы не умеете транслировать слова в код? Вы понимаете выражение «вызвать метод x у экземпляра класса Y»?

CrazyFlasher
25.02.2010, 15:18
что именно выглядит? Выглядит как и любой другой метод. Вы знаете что такое методы и свойства?

сорри за офтоп, но ник почему-то сначала прочитался "dirty blonde", что весьма соответствует вопросам :D

$mival
25.02.2010, 17:47
NativeWindow.startMove();
:cool:

etc
25.02.2010, 18:03
$mival, метод не статический.

$mival
25.02.2010, 18:28
это проверка

CrazyFlasher
25.02.2010, 18:36
какая проверка?

$mival
25.02.2010, 21:58
на внимательность

dmitry bond
06.03.2010, 14:45
Я тут тему из виду потерял и забыл , а щас как раз дошел до того момента что осталось сделать только startMove , кто-нибудь может просто написать как вызвать этот метод , без проверок на внимание и всего прочего

Elser
06.03.2010, 15:21
поверьте, NativeWindow ничем не отличается от других классов в смысле правил ООП
и у всех классов вызов нестатических публичных методов делается так:

var instance:SomeClass = new SomeClass(constructorArguments);
//или
var instance:SomeClass = otherInstanceOfSomeClassOrHisExtender;
//или
var instance:SomeClass = methodOrFunctionWichReturnSomeClassOrHisExtenderType(methodOrFunctionArguments);

instance.someMethod(methodArguments);

dmitry bond
06.03.2010, 15:28
чет у меня уже голова болит , я в справке (http://help.adobe.com/ru_RU/AS3LCR/Flash_10.0/index.html) нашел метод , но не понял как его вызвать , прочитайте плз может вы поймете

gloomyBrain
06.03.2010, 15:49
public class Main extends Sprite {

public var clock:Clock;

public function Main():void {
this.clock = this.addChild(new Clock()) as Clock;
this.clock.x = this.clock.width / 2;
this.clock.y = this.clock.height / 2;

this.stage.addEventListener(MouseEvent.MOUSE_DOWN, startMove);
}

public function startMove(evt:MouseEvent):void {
this.stage.nativeWindow.startMove();
}

}

Лечите глову =)

PS
Не понимаю, если честно, чего сложного-то - чтоб с 19 Февраля не получалось? =)

Elser
06.03.2010, 15:50
если свое окно то

stage.nativeWindow.startMove();

если другое окно то

nativeWindowInstance.startMove();

dmitry bond
06.03.2010, 15:56
я наверно не так понял предназночение функции , мне надо чтобы окно за мышкой двигалось

Elser
06.03.2010, 16:35
а вы пробовали попробовать код gloomyBrain? //да, именно так ))
очень рекомендую сначала поэкспериментировать с предлагаемыми вариантами
а уже потом говорить что чего то не поняли.

dmitry bond
07.03.2010, 04:25
урааааааааааа заработало , спасибо всем , особенно elser и gloomyBrain