Условие в поле краски определяет цвет только для этого объекта, в котором заданы поля краски. На другие объекты эти поля никак не могут влиять.
Но можно производить суммирование из дочернего объекта и уже в родительском задавать свои поля краски, которые определяют цвет этого объекта.