2. Use data to make an animation.无影门的传人马小远为了接近女神碧云,假扮成捉妖大侠远赴盘丝镇捉妖。误打误撞之下,马小远竟杀掉了前来挑衅的蠢萌妖怪,成为了镇上的大英雄,碧云更是对他心生爱慕,不曾想却被随后出关的盘丝大仙揭露了他的骗子身份,并抓走了碧云。是贪生怕死继续做个骗子?还是奋不顾身做个英雄?马小远陷入了抉择……Since the opening of the Qingming Festival on April 4 this year, the "Waking Up" in Shanghai has "burned" more than 2,000 experiencers, mostly between the ages of 20 and 40.* Reference source: pentestlab, FB editor-in-chief secret compiled, reprinted please indicate from FreeBuf.COM3. The state switching is not obvious, only the state variable is assigned, such as this.state = 'weakLight'. In actual development, such operations are easily missed by programmers. There is no way to clearly understand how many states there are in the light unless you patiently read all the code in the buttonWasPressed method. When there are many kinds of states, the process of a switch seems to be buried in a dark corner of a huge method.