![]() |
!_parent и другие странные операторы:(
Привет, не могу въехать в один момент:(.
Что значит когда стоит ! знак перед _parent или другими фенями??? вроде что-то типа меняет true и делает его false а false наоборот true делает??? А если это так, то зачем это нужно и где используется? :rolleyes: Спасибо.... |
!_parent.yo=0 тоже самое что и not(_parent.yo=0)
типа если _parent.yo=0 то возвращает false а если _parent.yo<>0 то возвращает true |
А что это мне дает и в чем помогает??? :rolleyes: :)
|
ззззххх.....отвечу:)
_parent это ссылка на объект выше на один уровень по иерархии...
например чтобы не писать:_root.mc1.mc2.mc3.mc4.mc5.mc6.mc7.mc8.text="Flash"; из клипа mc9, который находтся к плипе mc8 ты можешь написать _parent.text="Flash"; но если ты хошь обратится к клипу mc7 из mc9 те надо буит написать не _parent.mc8.text="Flash", а _parent._parent.text="Flash"; всё...:) |
Да нет-же! :) Видишь воооооооотт там перед перентом стоит маааааааааааленький такой восклицаааааательный знак.
ТАК ЧТО ОН ОБОЗНАЧАЕТ я понял, НО ЗАЧЕМ???И В ЧЕМ МНЕ ЭТО ПОМОЖЕТ!!?? :rolleyes: :) |
Это логическое отрицание - тебе же объяснили.
Цитата:
|
Блин! Да я понял что это логическое отрицание :cool: , мне нужно узнать в чем мне это поможет при какой нить разработке чего-нить :rolleyes:
|
if (!_parent._parent.password=="Flash") {
gotoAndPlay("error"); } else { gotoAndPlay("correct"); } так вот если пароль НЕ БУДЕТ равен Flash, то..... это отрицание, как сказал Dimonius! обчное уловие можно научить срабатывать на false а не на true вот так: if (!condition) { your_actions; } |
Во, понял, простите за мою тугодумчивость, а то вот вроде всё понял а ! меня мучал, теперь всё ОК.
Спасибочки ;) |
:-)
YO у меня даже настроение поднялось:-) cool:-) |
| Часовой пояс GMT +4, время: 22:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.