设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2591|回复: 19
打印 上一主题 下一主题

能力曲线是否能做成这种形式(中间加颜色)?500分

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
82 小时
注册时间
2006-1-28
帖子
996
跳转到指定楼层
1
发表于 2008-10-19 01:04:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
原图:



能力曲线改造后,曲线包围的范围加了颜色:



原脚本:
  1. #---------------------------------------------------
  2. # 本脚本来自66RPG.com,作者Deathless
  3. #---------------------------------------------------

  4. #-----------------------------------------------------
  5. # 功能设定
  6. # 当=1和=2,会改变图形的大小
  7. # =1的时候,图形为每个人自身的能力分配,最大数就是顶点
  8. # =2的时候,图形为所有人的能力分配,顶点为999
  9. #
  10. # 如果不需要999这么大,本脚本中搜索
  11. # "c[i] = get_position(a[0][0], a[0][1], a[i+1][0], a[i+1][1], b[i] / 999.0)"
  12. # 把这个999修改了即可。
  13. #-----------------------------------------------------

  14. ST_DRAW_SIX_LINES_TYPE = 2

  15. class Bitmap
  16.   #--------------------------------------------------------------------------
  17.   # ● 描绘直线   
  18.   #     x1,y1,x2,y2:  直线两端的坐标
  19.   #     width:    宽度   
  20.   #     color:    颜色
  21.   #--------------------------------------------------------------------------
  22.   def drawline(x1, y1, x2, y2, width, color)
  23.     x1 = x1.to_f
  24.     y1 = y1.to_f
  25.     x2 = x2.to_f
  26.     y2 = y2.to_f
  27.     width = width.to_f
  28.     k = (y2 - y1) / (x2 - x1)
  29.     if k.abs > 1
  30.       drawline_x(x1, y1, x2, y2, width, color)
  31.     else
  32.       drawline_y(x1, y1, x2, y2, width, color)
  33.     end
  34.   end
  35.   def drawline_x(x1, y1, x2, y2, width, color)
  36.     l = ((x1 - x2) ** 2 + (y1 - y2) ** 2) ** 0.5 * width / (y1 - y2)
  37.     length = l.abs * 2
  38.     k = (x2 - x1) / (y2 - y1) #x=ky+b
  39.     b = x1 - k * y1
  40.     if l > 0
  41.       for ty in y2.to_i..y1.to_i
  42.         tx = ty * k + b
  43.         fill_rect(tx - l, ty, length, 1, color)
  44.       end
  45.     else
  46.       for ty in y1.to_i..y2.to_i
  47.         tx = ty * k + b
  48.         fill_rect(tx + l, ty, length, 1, color)
  49.       end
  50.     end
  51.   end
  52.   def drawline_y(x1, y1, x2, y2, width, color)
  53.     l = ((x1 - x2) ** 2 + (y1 - y2) ** 2) ** 0.5 * width / (x1 - x2)
  54.     height = l.abs * 2
  55.     k = (y2 - y1) / (x2 - x1) #y=kx+b
  56.     b = y1 - k * x1
  57.     if l > 0
  58.       for tx in x2.to_i..x1.to_i
  59.         ty = tx * k + b
  60.         fill_rect(tx, ty - l, 1, height, color)
  61.       end
  62.     else
  63.       for tx in x1.to_i..x2.to_i
  64.         ty = tx * k + b
  65.         fill_rect(tx, ty + l, 1, height, color)
  66.       end
  67.     end
  68.   end
  69. end
  70. class Window_Status < Window_Base
  71.   def get_position(x_begin, y_begin, x_end, y_end, percent)
  72.     a = []
  73.     a[0] = x_begin + (x_end - x_begin) * percent
  74.     a[1] = y_begin + (y_end - y_begin) * percent
  75.     return a
  76.   end
  77.   def refresh
  78.     self.contents.clear
  79.     x0 = 60 #图表的坐标
  80.     y0 = 220
  81.     r = 100.0 #图表的大小,友情提示:浮点数后面的.0不要省略了
  82.     h = 3 ** 0.5 * r / 2
  83.     a = [] #六边形的顶点和圆心
  84.     a[0] = [r, h] #圆心
  85.     a[1] = [r / 2, 0.0]
  86.     a[2] = [r * 3 / 2, 0.0]
  87.     a[6] = [0.0, h]
  88.     a[3] = [r * 2, h]
  89.     a[5] = [r / 2, h * 2]
  90.     a[4] = [r * 3 / 2, h * 2]
  91.     for i in a
  92.       i[0] += x0
  93.       i[1] += y0
  94.     end
  95.     self.contents.font.color = system_color
  96.     self.contents.draw_text(a[1][0] - 16 , a[1][1] - 32, 80, 32, "攻")
  97.     self.contents.draw_text(a[2][0] - 4, a[2][1] - 32, 80, 32, "防")
  98.     self.contents.draw_text(a[6][0] - 28, a[6][1] - 16, 80, 32, "力")
  99.     self.contents.draw_text(a[5][0] - 16, a[5][1], 80, 32, "敏")
  100.     self.contents.draw_text(a[4][0] - 4, a[4][1], 80, 32, "速")
  101.     self.contents.draw_text(a[3][0] + 8, a[3][1] - 16, 80, 32, "魔")
  102.     #描绘边框
  103.     for i in 1...a.size
  104.       self.contents.drawline(a[0][0], a[0][1], a[i][0], a[i][1], 1, disabled_color)
  105.     end
  106.     self.contents.drawline(a[1][0], a[1][1], a[2][0], a[2][1], 1, text_color(6))
  107.     self.contents.drawline(a[2][0], a[2][1], a[3][0], a[3][1], 1, text_color(6))
  108.     self.contents.drawline(a[3][0], a[3][1], a[4][0], a[4][1], 1, text_color(6))
  109.     self.contents.drawline(a[4][0], a[4][1], a[5][0], a[5][1], 1, text_color(6))
  110.     self.contents.drawline(a[5][0], a[5][1], a[6][0], a[6][1], 1, text_color(6))
  111.     self.contents.drawline(a[6][0], a[6][1], a[1][0], a[1][1], 1, text_color(6))
  112.     #描绘能力曲线
  113.     b = [] #获取能力值
  114.     b.push(@actor.atk)
  115.     b.push(@actor.pdef)
  116.     b.push(@actor.int)
  117.     b.push(@actor.agi)
  118.     b.push(@actor.dex)
  119.     b.push(@actor.str)
  120. case ST_DRAW_SIX_LINES_TYPE
  121. when 2
  122.     #跟999作比较
  123.     c = []
  124.     for i in 0...b.size
  125.       c[i] = get_position(a[0][0], a[0][1], a[i+1][0], a[i+1][1], b[i] / 999.0)
  126.     end
  127.     for i in 0...c.size
  128.       self.contents.drawline(c[i][0], c[i][1], c[i-1][0], c[i-1][1], 1, text_color(3))
  129.     end   
  130. when 1
  131.     #跟最高能力值比较
  132.     max_abi = 0
  133.     b.each{|i| max_abi = [max_abi, i].max}
  134.     max_abi = max_abi.to_f
  135.     c = [] #获得能力值的坐标
  136.     for i in 0...b.size
  137.       c[i] = get_position(a[0][0], a[0][1], a[i+1][0], a[i+1][1], b[i] / max_abi)
  138.     end
  139.     for i in 0...c.size
  140.       self.contents.drawline(c[i][0], c[i][1], c[i-1][0], c[i-1][1], 1, text_color(3))
  141.     end   
  142. end
  143.     #描绘能力数值
  144.     self.contents.font.color = knockout_color
  145.     self.contents.font.size = 14
  146.     for i in 0...b.size
  147.       self.contents.draw_text(c[i][0], c[i][1], 32, 24, b[i].to_s)
  148.     end
  149.     self.contents.font.size = 22
  150.     #以下未修改   
  151.     draw_actor_graphic(@actor, 40, 112)
  152.     draw_actor_name(@actor, 4, 0)
  153.     draw_actor_class(@actor, 4 + 144, 0)
  154.     draw_actor_level(@actor, 96, 32)
  155.     draw_actor_state(@actor, 96, 64)
  156.     draw_actor_hp(@actor, 96, 112, 172)
  157.     draw_actor_sp(@actor, 96, 144, 172)
  158.     self.contents.font.color = system_color
  159.     self.contents.draw_text(320, 48, 80, 32, "EXP")
  160.     self.contents.draw_text(320, 80, 80, 32, "NEXT")
  161.     self.contents.font.color = normal_color
  162.     self.contents.draw_text(320 + 80, 48, 84, 32, @actor.exp_s, 2)
  163.     self.contents.draw_text(320 + 80, 80, 84, 32, @actor.next_rest_exp_s, 2)
  164.     self.contents.font.color = system_color
  165.     self.contents.draw_text(320, 160, 96, 32, "装备")
  166.     draw_item_name($data_weapons[@actor.weapon_id], 320 + 16, 208)
  167.     draw_item_name($data_armors[@actor.armor1_id], 320 + 16, 256)
  168.     draw_item_name($data_armors[@actor.armor2_id], 320 + 16, 304)
  169.     draw_item_name($data_armors[@actor.armor3_id], 320 + 16, 352)
  170.     draw_item_name($data_armors[@actor.armor4_id], 320 + 16, 400)
  171.   end
  172. end

复制代码

此贴于 2008-10-20 11:46:42 被版主darkten提醒,请楼主看到后对本贴做出回应。

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
2
发表于 2008-10-19 04:20:14 | 只看该作者
其实就是填充三角形 = =
填充六个以中心和c[0],c[1] c[i-1][0],c[i-1][1] 两点的三角形

for i in 0...c.size
      self.contents.drawline(c[0], c[1], c[i-1][0], c[i-1][1], 1, text_color(3))
    end   
画线的同时画三角形即可

PS:关于三角形的脚本去搜一下,我记得有很多,就是不知道效率如何 = =

来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-12
帖子
65
3
发表于 2008-10-19 04:40:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
82 小时
注册时间
2006-1-28
帖子
996
4
 楼主| 发表于 2008-10-21 07:02:51 | 只看该作者
脚本比较脑残,具体填充法不明确,继续顶一下
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
5
发表于 2008-10-21 17:08:19 | 只看该作者
刚才我试一下,可以实现你要的效果,但就是太卡,果然填充是个大问题 = =

等待高手给出更有效率的填充
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
82 小时
注册时间
2006-1-28
帖子
996
6
 楼主| 发表于 2008-10-22 05:48:48 | 只看该作者
再顶下吧~~~~~~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

蚂蚁卡卡

梦石
0
星屑
116
在线时间
66 小时
注册时间
2007-12-16
帖子
3081
7
发表于 2008-10-23 17:24:06 | 只看该作者
  1. #---------------------------------------------------
  2. # 本脚本来自66RPG.com,作者Deathless
  3. #---------------------------------------------------

  4. #-----------------------------------------------------
  5. # 功能设定
  6. # 当=1和=2,会改变图形的大小
  7. # =1的时候,图形为每个人自身的能力分配,最大数就是顶点
  8. # =2的时候,图形为所有人的能力分配,顶点为999
  9. #
  10. # 如果不需要999这么大,本脚本中搜索
  11. # "c[i] = get_position(a[0][0], a[0][1], a[i+1][0], a[i+1][1], b[i] / 999.0)"
  12. # 把这个999修改了即可。
  13. #-----------------------------------------------------

  14. ST_DRAW_SIX_LINES_TYPE = 2

  15. class Bitmap
  16.   #--------------------------------------------------------------------------
  17.   # ● 描绘直线   
  18.   #     x1,y1,x2,y2:  直线两端的坐标
  19.   #     width:    宽度   
  20.   #     color:    颜色
  21.   #--------------------------------------------------------------------------
  22.   def drawline(x1, y1, x2, y2, width, color)
  23.     x1 = x1.to_f
  24.     y1 = y1.to_f
  25.     x2 = x2.to_f
  26.     y2 = y2.to_f
  27.     width = width.to_f
  28.     k = (y2 - y1) / (x2 - x1)
  29.     if k.abs > 1
  30.       drawline_x(x1, y1, x2, y2, width, color)
  31.     else
  32.       drawline_y(x1, y1, x2, y2, width, color)
  33.     end
  34.   end
  35.   def drawline_x(x1, y1, x2, y2, width, color)
  36.     l = ((x1 - x2) ** 2 + (y1 - y2) ** 2) ** 0.5 * width / (y1 - y2)
  37.     length = l.abs * 2
  38.     k = (x2 - x1) / (y2 - y1) #x=ky+b
  39.     b = x1 - k * y1
  40.     if l > 0
  41.       for ty in y2.to_i..y1.to_i
  42.         tx = ty * k + b
  43.         fill_rect(tx - l, ty, length, 1, color)
  44.       end
  45.     else
  46.       for ty in y1.to_i..y2.to_i
  47.         tx = ty * k + b
  48.         fill_rect(tx + l, ty, length, 1, color)
  49.       end
  50.     end
  51.   end
  52.   def drawline_y(x1, y1, x2, y2, width, color)
  53.     l = ((x1 - x2) ** 2 + (y1 - y2) ** 2) ** 0.5 * width / (x1 - x2)
  54.     height = l.abs * 2
  55.     k = (y2 - y1) / (x2 - x1) #y=kx+b
  56.     b = y1 - k * x1
  57.     if l > 0
  58.       for tx in x2.to_i..x1.to_i
  59.         ty = tx * k + b
  60.         fill_rect(tx, ty - l, 1, height, color)
  61.       end
  62.     else
  63.       for tx in x1.to_i..x2.to_i
  64.         ty = tx * k + b
  65.         fill_rect(tx, ty + l, 1, height, color)
  66.       end
  67.     end
  68.   end
  69. end
  70. class Window_Status < Window_Base
  71.   def get_position(x_begin, y_begin, x_end, y_end, percent)
  72.     a = []
  73.     a[0] = x_begin + (x_end - x_begin) * percent
  74.     a[1] = y_begin + (y_end - y_begin) * percent
  75.     return a
  76.   end
  77.   def refresh
  78.     self.contents.clear
  79.     x0 = 60 #图表的坐标
  80.     y0 = 220
  81.     r = 100.0 #图表的大小,友情提示:浮点数后面的.0不要省略了
  82.     h = 3 ** 0.5 * r / 2
  83.     a = [] #六边形的顶点和圆心
  84.     a[0] = [r, h] #圆心
  85.     a[1] = [r / 2, 0.0]
  86.     a[2] = [r * 3 / 2, 0.0]
  87.     a[6] = [0.0, h]
  88.     a[3] = [r * 2, h]
  89.     a[5] = [r / 2, h * 2]
  90.     a[4] = [r * 3 / 2, h * 2]
  91.     for i in a
  92.       i[0] += x0
  93.       i[1] += y0
  94.     end
  95.     self.contents.font.color = system_color
  96.     self.contents.draw_text(a[1][0] - 16 , a[1][1] - 32, 80, 32, "攻")
  97.     self.contents.draw_text(a[2][0] - 4, a[2][1] - 32, 80, 32, "防")
  98.     self.contents.draw_text(a[6][0] - 28, a[6][1] - 16, 80, 32, "力")
  99.     self.contents.draw_text(a[5][0] - 16, a[5][1], 80, 32, "敏")
  100.     self.contents.draw_text(a[4][0] - 4, a[4][1], 80, 32, "速")
  101.     self.contents.draw_text(a[3][0] + 8, a[3][1] - 16, 80, 32, "魔")
  102.    #画矩形
  103.     for p in 0...100
  104.        p += 1
  105.         self.contents.drawline(a[1][0]+p, a[1][1], a[5][0]+p, a[5][1], 2, text_color(1))
  106.       end
  107.    #画 4个三角形
  108.        for i in 0...50
  109.        i += 1   
  110.         self.contents.drawline(a[6][0]+i, a[6][1], a[1][0],a[1][1] , 1, text_color(1))
  111.         self.contents.drawline(a[6][0]+i, a[6][1], a[5][0],a[5][1] , 1, text_color(1))
  112.         self.contents.drawline(a[3][0]-i, a[6][1], a[2][0],a[2][1] , 1, text_color(1))
  113.         self.contents.drawline(a[3][0]-i, a[6][1], a[4][0],a[4][1] , 1, text_color(1))
  114.         end
  115.       
  116.     #描绘边框
  117.     for i in 1...a.size
  118.       self.contents.drawline(a[0][0], a[0][1], a[i][0], a[i][1], 1, disabled_color)
  119.     end
  120.     self.contents.drawline(a[1][0], a[1][1], a[2][0], a[2][1], 1, text_color(6))
  121.     self.contents.drawline(a[2][0], a[2][1], a[3][0], a[3][1], 1, text_color(6))
  122.     self.contents.drawline(a[3][0], a[3][1], a[4][0], a[4][1], 1, text_color(6))
  123.     self.contents.drawline(a[4][0], a[4][1], a[5][0], a[5][1], 1, text_color(6))
  124.     self.contents.drawline(a[5][0], a[5][1], a[6][0], a[6][1], 1, text_color(6))
  125.     self.contents.drawline(a[6][0], a[6][1], a[1][0], a[1][1], 1, text_color(6))
  126.     #描绘能力曲线
  127.     b = [] #获取能力值
  128.     b.push(@actor.atk)
  129.     b.push(@actor.pdef)
  130.     b.push(@actor.int)
  131.     b.push(@actor.agi)
  132.     b.push(@actor.dex)
  133.     b.push(@actor.str)
  134. case ST_DRAW_SIX_LINES_TYPE
  135. when 2
  136.     #跟999作比较
  137.     c = []
  138.     for i in 0...b.size
  139.       c[i] = get_position(a[0][0], a[0][1], a[i+1][0], a[i+1][1], b[i] / 999.0)
  140.     end
  141.     for i in 0...c.size
  142.       self.contents.drawline(c[i][0], c[i][1], c[i-1][0], c[i-1][1], 1, text_color(3))
  143.     end   
  144. when 1
  145.     #跟最高能力值比较
  146.     max_abi = 0
  147.     b.each{|i| max_abi = [max_abi, i].max}
  148.     max_abi = max_abi.to_f
  149.     c = [] #获得能力值的坐标
  150.     for i in 0...b.size
  151.       c[i] = get_position(a[0][0], a[0][1], a[i+1][0], a[i+1][1], b[i] / max_abi)
  152.     end
  153.     for i in 0...c.size
  154.       self.contents.drawline(c[i][0], c[i][1], c[i-1][0], c[i-1][1], 1, text_color(3))
  155.     end   
  156. end
  157.     #描绘能力数值
  158.     self.contents.font.color = knockout_color
  159.     self.contents.font.size = 14
  160.     for i in 0...b.size
  161.       self.contents.draw_text(c[i][0], c[i][1], 32, 24, b[i].to_s)
  162.     end
  163.     self.contents.font.size = 22
  164.     #以下未修改   
  165.     draw_actor_graphic(@actor, 40, 112)
  166.     draw_actor_name(@actor, 4, 0)
  167.     draw_actor_class(@actor, 4 + 144, 0)
  168.     draw_actor_level(@actor, 96, 32)
  169.     draw_actor_state(@actor, 96, 64)
  170.     draw_actor_hp(@actor, 96, 112, 172)
  171.     draw_actor_sp(@actor, 96, 144, 172)
  172.     self.contents.font.color = system_color
  173.     self.contents.draw_text(320, 48, 80, 32, "EXP")
  174.     self.contents.draw_text(320, 80, 80, 32, "NEXT")
  175.     self.contents.font.color = normal_color
  176.     self.contents.draw_text(320 + 80, 48, 84, 32, @actor.exp_s, 2)
  177.     self.contents.draw_text(320 + 80, 80, 84, 32, @actor.next_rest_exp_s, 2)
  178.     self.contents.font.color = system_color
  179.     self.contents.draw_text(320, 160, 96, 32, "装备")
  180.     draw_item_name($data_weapons[@actor.weapon_id], 320 + 16, 208)
  181.     draw_item_name($data_armors[@actor.armor1_id], 320 + 16, 256)
  182.     draw_item_name($data_armors[@actor.armor2_id], 320 + 16, 304)
  183.     draw_item_name($data_armors[@actor.armor3_id], 320 + 16, 352)
  184.     draw_item_name($data_armors[@actor.armor4_id], 320 + 16, 400)
  185.   end
  186. end

复制代码

只能做到这里 {/gg}

帮助来自柳之一http://rpg.blue/web/htm/news836.htm
填充是用for循环 画线

上面的三角形填充 因为能力值的变化 所以不规范
两个for循环 却出现意外

并且建议 如果可以的话 就把 所有的a[1][0]样的 坐标
改为数字(大概坐标 看不出来破绽的 不过严格说 是不对的)
    a[0] = [r, h] #圆心        =
    a[1] = [r / 2, 0.0]        =110 220
    a[2] = [r * 3 / 2, 0.0]    =210 220
    a[3] = [r * 2, h]          =260 306
    a[4] = [r * 3 / 2, h * 2]  =210 392
    a[5] = [r / 2, h * 2]      =110 392
    a[6] = [0.0, h]            =60  306
但是有一个好处 改了之后 卡的现象可能会好点{/gg}


多说一句:如果像我做的这样 还不如不做
因为填充会卡 配置低点的机器……
倒不如默认的看起来爽快{/gg}
《隋唐乱》完整解密版点击进入
米兰,让我怎么说离开……

曾经我也是一个有志青年,直到我膝盖中了一箭……

《隋唐乱》博客地址
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

8
发表于 2008-10-23 17:57:58 | 只看该作者
多边形的填充算法可以用种子填充或者扫描线填充或者二者结合,但好像效率都不是很高
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

蚂蚁卡卡

梦石
0
星屑
116
在线时间
66 小时
注册时间
2007-12-16
帖子
3081
9
发表于 2008-10-23 18:03:56 | 只看该作者
亿万大哥 这个C里有
floodfill(200,200,1);
/* 填充(点x,y, 边界色) */
的方法  rgss里有 不过只能填充矩形么?

另外什么是种子填充?{/gg}
《隋唐乱》完整解密版点击进入
米兰,让我怎么说离开……

曾经我也是一个有志青年,直到我膝盖中了一箭……

《隋唐乱》博客地址
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

10
发表于 2008-10-23 19:27:37 | 只看该作者
这个有意思,我要玩玩看……{/hx}

种子填充就是类似画笔里的那种,一个区域里给定一个点,然后这个区域就会被填充,不过往往这两种填充方法是结合使用的。
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-22 18:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表