影子产生需要什么条件