Webmaster общности: Predpriemach.com | SearchEngines.bg
    web-tourist30/12/20191min00

    Drag and Drop ++

    Малък пример какво можем да направим с Drag & Drop .. Първо ето как да си направим прост драг енд дроп .. Създавате едно _mc с инстанс drag_mc и натискате F9 на кадър едно и слагате кода :

    drag_mc.onPress = function () {
    startDrag (this) ;
    }
    drag_mc.onRelease = function () {
    stopDrag () ;
    }

    Кода е адски простичък 🙂
    Ето как можем да усложним кода. Направете един правоъгълник (например), превърнете го в символ клип, дайте му име clip_mc . Сложете в фрейм едно код :

    drag_mc.onPress = function () {
    startDrag (this) ;
    }
    drag_mc.onRelease = function () {
    stopDrag () ;
    if (drag_mc._droptarget == "/clip_mc") {
    clip_mc._alpha = 10;
    };
    }

    Сега ако драгнете drag_mc до clip_mc, clip_mc трябва да стане полупрозрачно 🙂
    Обяснение на кода едва ли е нужно, във втория пример ползваме _droptarget за да проверим дали клипчетата се застъпват. Ако имате въпроси по скрипта или нещо не работи питаите във форума (или тук).
    Наздраве.