關於SMA中的『Temp entity』

Home Home
引用 | 編輯 Rubbish-Nec
2011-04-08 22:28
樓主
推文 x1
1.『TE_BEAMCYLINDER』是由內向外的光環(例如是寒冰彈爆炸,靈氣光環等),有沒有由外到內的光環?
2.『TE_LAVASPLASH』是什麼表情  




獻花 x0
引用 | 編輯 a7811311622
2011-04-10 18:41
1樓
  
下面是引用 Rubbish-Nec 於 2011-04-08 22:28 發表的 關於SMA中的『Temp entity』: 到引言文
1.『TE_BEAMCYLINDER』是由內向外的光環(例如是寒冰彈爆炸,靈氣光環等),有沒有由外到內的光環?
2.『TE_LAVASPLASH』是什麼表情  



1.不知道…如果有我也想知道呢…
2.以前玩過…但是忘記效果是什麼了…自己試試看不就知道了…?

獻花 x0
引用 | 編輯 husano896
2011-04-10 20:48
2樓
  
1. ZH中的火焰彈是這樣的
複製程式
       // Smallest ring
       engfunc(EngFunc_MessageBegin, MSG_PVS, SVC_TEMPENTITY, originF, 0)
       write_byte(TE_BEAMCYLINDER) // TE id
       engfunc(EngFunc_WriteCoord, originF[0]) // x
       engfunc(EngFunc_WriteCoord, originF[1]) // y
       engfunc(EngFunc_WriteCoord, originF[2]) // z
       engfunc(EngFunc_WriteCoord, originF[0]) // x axis
       engfunc(EngFunc_WriteCoord, originF[1]) // y axis
       engfunc(EngFunc_WriteCoord, originF[2]+385.0) // z axis
       write_short(g_exploSprite) // sprite
       write_byte(0) // startframe
       write_byte(0) // framerate
       write_byte(4) // life
       write_byte(60) // width
       write_byte(0) // noise
       write_byte(200) // red
       write_byte(100) // green
       write_byte(0) // blue
       write_byte(200) // brightness
       write_byte(0) // speed
       message_end()
       
       // Medium ring
       engfunc(EngFunc_MessageBegin, MSG_PVS, SVC_TEMPENTITY, originF, 0)
       write_byte(TE_BEAMCYLINDER) // TE id
       engfunc(EngFunc_WriteCoord, originF[0]) // x
       engfunc(EngFunc_WriteCoord, originF[1]) // y
       engfunc(EngFunc_WriteCoord, originF[2]) // z
       engfunc(EngFunc_WriteCoord, originF[0]) // x axis
       engfunc(EngFunc_WriteCoord, originF[1]) // y axis
       engfunc(EngFunc_WriteCoord, originF[2]+470.0) // z axis
       write_short(g_exploSprite) // sprite
       write_byte(0) // startframe
       write_byte(0) // framerate
       write_byte(4) // life
       write_byte(60) // width
       write_byte(0) // noise
       write_byte(200) // red
       write_byte(50) // green
       write_byte(0) // blue
       write_byte(200) // brightness
       write_byte(0) // speed
       message_end()
       
       // Largest ring
       engfunc(EngFunc_MessageBegin, MSG_PVS, SVC_TEMPENTITY, originF, 0)
       write_byte(TE_BEAMCYLINDER) // TE id
       engfunc(EngFunc_WriteCoord, originF[0]) // x
       engfunc(EngFunc_WriteCoord, originF[1]) // y
       engfunc(EngFunc_WriteCoord, originF[2]) // z
       engfunc(EngFunc_WriteCoord, originF[0]) // x axis
       engfunc(EngFunc_WriteCoord, originF[1]) // y axis
       engfunc(EngFunc_WriteCoord, originF[2]+555.0) // z axis
       write_short(g_exploSprite) // sprite
       write_byte(0) // startframe
       write_byte(0) // framerate
       write_byte(4) // life
       write_byte(60) // width
       write_byte(0) // noise
       write_byte(200) // red
       write_byte(0) // green
       write_byte(0) // blue
       write_byte(200) // brightness
       write_byte(0) // speed
       message_end()
把他順序倒過來?(小->大 變成 大->小)

2. 沒看過@@

獻花 x0
引用 | 編輯 a7811311622
2011-04-10 21:54
3樓
  
下面是引用 husano896 於 2011-04-10 20:48 發表的 : 到引言文
1. ZH中的火焰彈是這樣的
複製程式
 
     // Smallest ring 
     engfunc(EngFunc_MessageBegin, MSG_PVS, SVC_TEMPENTITY, originF, 0) 
     write_byte(TE_BEAMCYLINDER) // TE id 
     engfunc(EngFunc_WriteCoord, originF[0]) // x 
     engfunc(EngFunc_WriteCoord, originF[1]) // y 
     engfunc(EngFunc_WriteCoord, originF[2]) // z 
     engfunc(EngFunc_WriteCoord, originF[0]) // x axis 
     engfunc(EngFunc_WriteCoord, originF[1]) // y axis 
     engfunc(EngFunc_WriteCoord, originF[2]+385.0) // z axis 
     write_short(g_exploSprite) // sprite 
     write_byte(0) // startframe 
     write_byte(0) // framerate 
     write_byte(4) // life 
     write_byte(60) // width 
     write_byte(0) // noise 
     write_byte(200) // red 
     write_byte(100) // green 
     write_byte(0) // blue 
     write_byte(200) // brightness 
     write_byte(0) // speed 
     message_end() 
      
     // Medium ring 
     engfunc(EngFunc_MessageBegin, MSG_PVS, SVC_TEMPENTITY, originF, 0) 
     write_byte(TE_BEAMCYLINDER) // TE id 
     engfunc(EngFunc_WriteCoord, originF[0]) // x 
     engfunc(EngFunc_WriteCoord, originF[1]) // y 
     engfunc(EngFunc_WriteCoord, originF[2]) // z 
     engfunc(EngFunc_WriteCoord, originF[0]) // x axis 
     engfunc(EngFunc_WriteCoord, originF[1]) // y axis 
     engfunc(EngFunc_WriteCoord, originF[2]+470.0) // z axis 
     write_short(g_exploSprite) // sprite 
     write_byte(0) // startframe 
     write_byte(0) // framerate 
     write_byte(4) // life 
     write_byte(60) // width 
     write_byte(0) // noise 
     write_byte(200) // red 
     write_byte(50) // green 
     write_byte(0) // blue 
     write_byte(200) // brightness 
     write_byte(0) // speed 
     message_end() 
      
     // Largest ring 
     engfunc(EngFunc_MessageBegin, MSG_PVS, SVC_TEMPENTITY, originF, 0) 
     write_byte(TE_BEAMCYLINDER) // TE id 
     engfunc(EngFunc_WriteCoord, originF[0]) // x 
     engfunc(EngFunc_WriteCoord, originF[1]) // y 
     engfunc(EngFunc_WriteCoord, originF[2]) // z 
     engfunc(EngFunc_WriteCoord, originF[0]) // x axis 
     engfunc(EngFunc_WriteCoord, originF[1]) // y axis 
     engfunc(EngFunc_WriteCoord, originF[2]+555.0) // z axis 
     write_short(g_exploSprite) // sprite 
     write_byte(0) // startframe 
     write_byte(0) // framerate 
     write_byte(4) // life 
     write_byte(60) // width 
     write_byte(0) // noise 
     write_byte(200) // red 
     write_byte(0) // green 
     write_byte(0) // blue 
     write_byte(200) // brightness 
     write_byte(0) // speed 
     message_end() 

把他順序倒過來?(小->大 變成 大->小)

2. 沒看過@@

他說的由外向內是指「TE_BEAMCYLINDER」…
順序倒過來只是讓大圓環先出來「由內向外」而已…

獻花 x0