我们今天的视频教程终极效果是这样的
大家看到的情况是个各个小圈圈在一个大圈里撞来撞去,把自己的颜色传递给自己撞到的圈。
脚本主要涉及到的有:角度镜像,向量和StringMap
1. 角度镜像和向量,这两个主要是用来计算小圈圈的移动方向,在撞到东西时候要计算相反的路径,否则要保持之前的行进方向。
2. StringMap,主要用来存储每个小圈圈的移动方向,用每个container的ID作为Key。
Artist脚本文档的中关于StringMap的介绍
我们今天的视频教程终极效果是这样的
大家看到的情况是个各个小圈圈在一个大圈里撞来撞去,把自己的颜色传递给自己撞到的圈。
脚本主要涉及到的有:角度镜像,向量和StringMap
1. 角度镜像和向量,这两个主要是用来计算小圈圈的移动方向,在撞到东西时候要计算相反的路径,否则要保持之前的行进方向。
2. StringMap,主要用来存储每个小圈圈的移动方向,用每个container的ID作为Key。
Artist脚本文档的中关于StringMap的介绍