Godot實踐日記(一) 刀光拖尾

2021-10-01 22:37:04 字數 1188 閱讀 1579

結構節點樹結構如下:

動畫就自己去animationplayer裡面去搞吧!反正就是記錄乙個起點角度,乙個終點角度。

我們的刀光效果要使用的到東西就是line2d。

下面是line2d的**

extends line2d

var glo_pos_history=vector2()

var knife=null

func _ready():

glo_pos_history=global_position

set_process(false)

pass # replace with function body.

func _process(delta):

add_point(vector2(0,0))#增加乙個起始點

for i in range(get_point_count()-1):#迴圈路徑次

set_point_position(i,get_point_position(i)+glo_pos_history-global_position)

if get_point_count()>10:

remove_point(0)

global_rotation_degrees=0#這是重點,一定要把全域性角度設定為0,

否則它的角度隨著他的上級節點,就會出現各種各樣的轉動

glo_pos_history=global_position

func start_draw(tmp_kinife):

set_process(true)

#停止繪製

func stop_draw():

set_process(false)

clear_points()

line2d的設定如下:

畫紅線的地方就是我改過的地方,你們根據自己的需求自己調整,位置屬性什麼的就不用我說了吧。

然後就是效果:

一刀剪碎的愛情

最近的生活似乎全都被打亂了,我鼓足勇氣放棄了原來屬於自己的生活,似乎生活也開始將我拋棄了。那段刻骨銘心 曾進呵護備至 曾經以為會是永遠的感情,可是到頭來卻是自己先選擇了放棄。是自己無止境的慾望還是自己無止境的渴求,不知道自己的選擇是對是錯,不知道自己要的是什麼,心裡總是那麼的不安,怕自己後悔。總覺得...

最新訊息 ICO不僅「一刀切」,還要「一刀切到底」

昨天中午,央行正式禁止各類代幣發行 ico 融資活動。這也是之前ico圈子最不希望出現的 一刀切 監管結果,但事實證明這僅僅是個開始,對於ico的監管舉措還在陸續到來。乙個多小時前,新京報從知情人士處獲知,設在北京市金融工作局的北京市整治辦 北京市網際網路金融風險專項整治工作領導小組辦公室 昨日已經...

python程式設計亂碼之一刀切

問題的提出 做文字生成工作的時候,生成的是ansi編碼,轉換成utf8的時候就出現中文亂碼的問題,檢查字串加上 u 之後,被乙個異常卡住 unicodedecodeerror ascii codec can t decode byte 問題解決 google之後,求得一解決辦法。對需要 str un...