Chinese, Simplified subtitles

← Circles - solution

Get Embed Code
4 Languages

Showing Revision 5 created 07/04/2016 by Udacity Robot.

  1. 我们之前已经看到 我们需要指定圆形的中心点
  2. 然后以米为单位指定半径
  3. 你可以看见我已经设置了圆形的 .center
  4. 我调用了新的圆形选项 map.addcircle
  5. 将其中心设置为 renton
  6. 当然 renton 是我们之前为
  7. rank 与 renton 的位置创建的经纬度
  8. 我将半径设置为 5,000 米
  9. 这表示 rank 与 renton 周围的半径为 5 千米
  10. 我设置了描边颜色
  11. 表示将使用 Color.GREEN 这种颜色来绘制圆形
  12. 然后 我设置了填充颜色 Color.argb
  13. 你可以看到 我将 A 设置成 64
  14. 这表示视图将是半透明的
  15. 会呈现轻微的半透明
  16. 我们可以看到颜色为 0,255,0 表示绿色
  17. 不过是部分半透明的绿色
  18. 现在运行应用时 实际上会看到正确投影的圆形
  19. 包括考虑到摄像头的倾斜与缩放情况
  20. 将在地球表面绘制这个圆形
  21. 我们来看一下
  22. 你可以看到产生了半透明的绿色圆形
  23. 如果放大看 会看到描边是绿色
  24. 圆形涵盖的是 renton 溜冰场
  25. 周围半径五公里的范围
  26. 因为我使用的是半透明颜色
  27. 因此实际上能透过圆形看清下面的地图
  28. 因为我的摄像头稍有倾斜
  29. 所以我们可以看到形状稍显椭圆
  30. 我没有采用 90 度直角俯视 让形状变成正圆
  31. 而是稍微倾斜 因为我们是从某个地平线方向
  32. 向下看向地球的西雅图地区
  33. 我们可以看到
  34. 已经添加了圆形
  35. 非常直接
  36. 非常简单
  37. 不是吗?
  38. 如果旋转地图 这个圆形也会随之旋转
  39. rank 与 renton 周围半径五千米的圆形区域
  40. 完全正确计算并绘制好了