• Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
AnonyViet - English Version
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
No Result
View All Result
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
No Result
View All Result
AnonyViet - English Version
No Result
View All Result

[Lập Trình Game] Lesson 12: Create HP for Enemy in Godot Engine

AnonyViet by AnonyViet
February 2, 2023
in Tips
0

Continuing with the enemy, in this article we will create hp for the enemy and this article is quite short, in the next post I will guide you to create slash animation (because anonyviet’s available assets do not have slash animation, so I will get animation. and if you use another asset that has an animation attack, use it) and kill the enemy.

Join the channel Telegram of the AnonyViet 👉 Link 👈

USE EXPORT

Go to the script enemy and then you declare your HP variable

I will declare as:

export var hp = 2

use export declare variable HP

And Export here is the declaration command that takes the value out of the table Properties to edit

Properties panel to edit

You can also do with the same variables if you want and Export it has nothing to do with your code, it just has the function of putting the variable value out for easier editing without having to edit the code.

[Lập Trình Game] Lesson 12: Create HP for Enemy in Godot Engine

And you can apply it to many other things

Here I will show you a trick to choose something like color etc

Color change code

Export(String,”text”) var tenbien is to be

Here if you want to change the color, you code as follows:

if ColorMode == "Mau Do":
    $Sprite.modulate = Color(0, 0, 1, 1)
elif ColorMode == "Mau Xanh":
    $Sprite.modulate = Color(0.75, 0.75, 0.75, 1)
elif ColorMode == "Mau Cua Anonyviet":
    print(“Dep Trai Khong Bao Gio Sai)

What color is the if statement to compare?

$Call sprite or AnimationSprite or whatever and modulate to change color

[Lập Trình Game]  Lesson 12: Create HP for Enemy in Godot Engine 4

You can func create a function that contains the command to change the color and then call the function to change the color in physic or process

Examples are as follows:

# ham process goi du lieu ben trong tren tung khung hinh	
Func _process(delta):
#goi set color
Setcolor()
# ham set color
Func setcolor():
    if ColorMode == "Mau Do":
        $Sprite.modulate = Color(0, 0, 1, 1)
    elif ColorMode == "Mau Xanh":
        $Sprite.modulate = Color(0.75, 0.75, 0.75, 1)
    elif ColorMode == "Mau Cua Anonyviet":
        print(“Dep Trai Khong Bao Gio Sai)

The article achieved: 5/5 – (100 votes)

Tags: createEnemyEngineGameGodotlậpLessontrình
Previous Post

How to write Game with Game Maker Studio 2

Next Post

Download 5KPlayer – Movie player software that supports many new features

AnonyViet

AnonyViet

Related Posts

How are Windows 11 Pro and Windows 10 Pro different?
Tips

How are Windows 11 Pro and Windows 10 Pro different?

October 23, 2026
Instructions for using CleanYourTV: Remove ads on Android TV, Google TV
Tips

Instructions for using CleanYourTV: Remove ads on Android TV, Google TV

October 23, 2026
How to use Messenger without a Facebook account
Tips

How to use Messenger without a Facebook account

October 22, 2026
The website helps you draw beautifully like TikToker Viet My
Tips

The website helps you draw beautifully like TikToker Viet My

October 21, 2026
Instructions on how to hard reset iPhone 18 Pro / iPhone 18 Pro Max
Tips

Instructions on how to hard reset iPhone 18 Pro / iPhone 18 Pro Max

October 21, 2026
Anyone can do how to increase Internet speed using CMD
Tips

Anyone can do how to increase Internet speed using CMD

October 20, 2026
Next Post
Download 5KPlayer – Movie player software that supports many new features

Download 5KPlayer - Movie player software that supports many new features

0 0 votes
Article Rating
Subscribe
Login
Notify of
guest

guest

0 Comments
Oldest
Newest Most Voted

Recent News

How are Windows 11 Pro and Windows 10 Pro different?

How are Windows 11 Pro and Windows 10 Pro different?

October 23, 2026
Instructions for using CleanYourTV: Remove ads on Android TV, Google TV

Instructions for using CleanYourTV: Remove ads on Android TV, Google TV

October 23, 2026
Receive copyright for 3 Halloween software worth 0

Receive copyright for 3 Halloween software worth $150

October 23, 2026
How to use Messenger without a Facebook account

How to use Messenger without a Facebook account

October 22, 2026
How are Windows 11 Pro and Windows 10 Pro different?

How are Windows 11 Pro and Windows 10 Pro different?

October 23, 2026
Instructions for using CleanYourTV: Remove ads on Android TV, Google TV

Instructions for using CleanYourTV: Remove ads on Android TV, Google TV

October 23, 2026
Receive copyright for 3 Halloween software worth 0

Receive copyright for 3 Halloween software worth $150

October 23, 2026
AnonyViet - English Version

AnonyViet

AnonyViet is a website share knowledge that you have never learned in school!

We are ready to welcome your comments, as well as your articles sent to AnonyViet.

Follow Us

Contact:

Email: anonyviet.com[@]gmail.com

Main Website: https://anonyviet.com

Recent News

How are Windows 11 Pro and Windows 10 Pro different?

How are Windows 11 Pro and Windows 10 Pro different?

October 23, 2026
Instructions for using CleanYourTV: Remove ads on Android TV, Google TV

Instructions for using CleanYourTV: Remove ads on Android TV, Google TV

October 23, 2026
  • Home
  • Home 2
  • Home 3
  • Home 4
  • Home 5
  • Home 6
  • Next Dest Page
  • Sample Page

say88 tỷ lệ kèo nhà cái kèo nhà cái 5 febet

No Result
View All Result
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office

say88 tỷ lệ kèo nhà cái kèo nhà cái 5 febet

wpDiscuz
0
0
Would love your thoughts, please comment.x
()
x
| Reply