Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   пересечение объектов (http://www.flasher.ru/forum/showthread.php?t=93235)

etc 16.03.2007 15:33

Видимо, для BitmapData.

BM Senya 16.03.2007 17:13

Очень прошу исправьте код!!!!!
Код:

square_mc.onPress = function() {
        this.startDrag();
};
square_mc.onRelease = function() {
        this.stopDrag();
        if (this.hitTest(circle_mc)) {
import flash.display.circle_mc;
import flash.geom.ColorTransform;

var mycircle_mc:circlemc = new BitmapData(100, 80, false, 0x00CCCCCC);

var mc:MovieClip = this.createEmptyMovieClip("circle_mc", this.getNextHighestDepth());
mc.attachBitmap(myBitmapData, this.getNextHighestDepth());

mc.onPress = function() {
    myBitmapData.colorTransform(myBitmapData.rectangle, new ColorTransform(1, 0, 0, 1, 255, 0, 0, 0));



}

        }
};

Помогите мне это очень не обходимо!

iNils 16.03.2007 18:32

Нужен не код, а исходник с кодом.

BM Senya 16.03.2007 18:42

Вложений: 1
iNils идея такая. когда ставишь бутылку в выделенный квадрат он становился (к примеру зелйным, и так для каждой бутылки соё место) поставил не правельно загорелся красным. Заранее оооочень благодарен.


Всё скинул.

iNils 16.03.2007 18:56

Да мне ваша идея как-то по боку :) Мне исходник нужен.

BM Senya 16.03.2007 19:00

Красный квадрат это типа бутылка)))))

iNils 16.03.2007 20:17

Код:

square_mc.onPress = function () {
        this.startDrag ();
};
square_mc.onRelease = function () {
        this.stopDrag ();
        if (this.hitTest (circle_mc)) {
                trace ("верно!!!" + this);
                var clr = new Color (this);
                clr.setRGB (0x00FF00);
        }
};



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

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