Когато родителят прави каквото и да е действие, децата му правят същотодействие също. Но понякога не искам детето да предприеме действието. Например, един шпиц като човек има кръвен бар, когато се движи, барът трябва да се движи заедно с човек, това е добре. Но когато разтърся или завъртя човека, барът не трябва да прави нищо.
Така че, е лесен начин да го контролирате? Единственият начин да премахна тези деца от родителя, след като действието завърши, ги добави отново.
Отговори:
0 за отговор № 1можете да контролирате всяко действие на дете, като използвате неговия отделен маркер.когато някога дефинирате дете, след това задайте маркера му и след това, когато искате да получите действие на конкретно дете, [self getActionByTag:childTag];
и да предприеме действия по него.
0 за отговор № 2
- Както казахте, премахването и презареждането към друг възел работи.
- Или не правете този бар като дете на човек и го добавете към друг възел, да се занимавате с действия за това отделно.
- Не мисля, че има начин да направи детето статично и да се движи само на родител.