Thứ Tư, 27 tháng 12, 2017

Waching daily Dec 27 2017

When you try your best but you don't succeed

When you get what you want but not what you need

When you feel so tired but you can't sleep

Stuck in reverse

And the tears come streaming down your face

When you lose something you can't replace

When you love someone but it goes to waste

Could it be worse?

Lights will guide you home

And ignite your bones

And I will try to fix you

High up above or down below

When you're too in love to let it go

But if you never try you'll never know

Just what you're worth

Lights will guide you home

And ignite your bones

I will try to fix you

Tear streams down your face

When you lose something you cannot replace

Tear streams down your face

And I

Tear streams down your face

I promise you I will learn from all my mistakes

Tear streams down your face

And i

Lights will guide you home

And ignite your bones

And I will try to fix you

For more infomation >> FIX YOU | Light in Duo (voice + piano) - Duration: 4:46.

-------------------------------------------

Manse & Alice Berg - Freeze Time (Inphecs Remix) (Lyrics) - Duration: 3:06.

🎵 Side by side 🎵

🎵 On every road we cross 🎵

🎵 But suddenly we are lost 🎵

🎵 With you, I 🎵

🎵 I barely see where we used to cross the line 🎵

🎵 The memories that we built are gone 🎵

🎵 So freeze time and don't let go 🎵

🎵 If you're not ready to move on now 🎵

🎵 You're not ready to move on now 🎵

🎵 So please say that you'll stay 🎵

🎵 Cause I'm not ready to move on now 🎵

🎵 You're not ready to move on now 🎵

🎵 So freeze time and don't let go 🎵

🎵 If you're not ready to move on now 🎵

🎵 You're not ready to move on now 🎵

🎵 Face to face 🎵

🎵 And every word we said 🎵

🎵 It's nothing we could change 🎵

🎵 For you, I 🎵

🎵 Could walk the front line between the wars and guns 🎵

🎵 Cause nothing could make me feel like you 🎵

🎵 So freeze time and don't let go 🎵

🎵 If you're not ready to move on now 🎵

🎵 You're not ready to move on now 🎵

🎵 So please say that you'll stay 🎵

🎵 Cause I'm not ready to move on now 🎵

🎵 You're not ready to move on now 🎵

🎵 So freeze time and don't let go 🎵

🎵 If you're not ready to move on now 🎵

🎵 You're not ready to move on now 🎵

❤️ Please don't forget to Like, Subscribe & Share the video if you enjoy it ❤️

For more infomation >> Manse & Alice Berg - Freeze Time (Inphecs Remix) (Lyrics) - Duration: 3:06.

-------------------------------------------

ছোট বাচ্চাদের ওমরা ও হজ্জ কিভাবে করতে হবে ! Sheikh Motiur Rahman Madani - Duration: 0:48.

Chotto bassader hajj o omrah kibabe korbe

For more infomation >> ছোট বাচ্চাদের ওমরা ও হজ্জ কিভাবে করতে হবে ! Sheikh Motiur Rahman Madani - Duration: 0:48.

-------------------------------------------

26 dec. 2017: Actualizare profetică – Titlurile de ştiri ale vremurilor de sfârşit - Duration: 8:16.

For more infomation >> 26 dec. 2017: Actualizare profetică – Titlurile de ştiri ale vremurilor de sfârşit - Duration: 8:16.

-------------------------------------------

10 самый лучшие сильные собаки в мире | The Strongest Dogs - Duration: 3:29.

For more infomation >> 10 самый лучшие сильные собаки в мире | The Strongest Dogs - Duration: 3:29.

-------------------------------------------

Ole Miss Women's Basketball: Get to Know - Favorite Dance Move (Pt.1) - Duration: 1:45.

[MUSIC]

Do it.

I'm not doing it.

You do it, you do it.

I say the dance you do the demonstration.

What's your go to dance move Marlee?

Show me.

Yeah you going to throw it out there.

I usually just stand there.

Oh my gosh.

I don't have a go to, I just kind of like step side to side.

Coach Porcha taught me that.

Let me see do nay, nay.

[Laughter]

I might show you my salsa.

[Laughter]

Give me some rhythm, I'm so easily cha, cha, cha.

You know, it's more like Spanish dance,

you have to move your hips like mm, mm, mm.

Mm, mm, mm.

You know?

[Laughter]

I don't dance, so I don't know.

I need a full out nay, nay.

Like I need a real one.

I don't like that one, she has another dance.

I do be ju, juing on that beat too.

Oh, oh, ooh, ooh.

And I be, mm, mm hitting them folks.

Yo, yah hittin' that funk yeah.

Ohh.

[Laughter]

I didn't dab.

I said dab, I said dab.

You know, I guess the little SWV thing when they do like this all the time.

[Laughter]

Yeah that, that's my go to move I guess.

I can't do mine because I'm in this boot, but it's just like a leg shake.

All that is.

Woo, woo, woo.

Hey.

[Beat boxing]

She Millie.

Yeah, I'm Millie Walk.

Ohh.

[MUSIC]

For more infomation >> Ole Miss Women's Basketball: Get to Know - Favorite Dance Move (Pt.1) - Duration: 1:45.

-------------------------------------------

Thumbnails For Youtube | easy | Alma Flores - Duration: 3:29.

For more infomation >> Thumbnails For Youtube | easy | Alma Flores - Duration: 3:29.

-------------------------------------------

আল্লাহ কি অলি দ্বারা কাজ করিয়ে নেন ! Sheikh Motiur Rahman Madani - Duration: 5:57.

Sheikh Motiur Rahman Madani

For more infomation >> আল্লাহ কি অলি দ্বারা কাজ করিয়ে নেন ! Sheikh Motiur Rahman Madani - Duration: 5:57.

-------------------------------------------

Items & Inventory in Unity (pt.2) - Equipping Items - Duration: 10:18.

Hey guys, what's up?

Kryzarel again.

Let's continue with our items and inventory implementation.

We have the base for our inventory, but there's currently no way to add items to it other

than dragging them in through the inspector.

That's no good.

We need some methods for Adding and Removing items.

The first thing that comes to mind is checking if the inventory is full before we can add

anything.

So let's make our function return a bool.

To indicate wether or not we were able to add the item.

We'll check if our inventory is full, and if so, return false, otherwise,

add the item to the "items" list, refresh the UI and return true.

How do we know if the inventory is full?

That's easy, just check if the number of items in our list - so items.Count - is bigger than

or equal to the number of item slots - itemSlots.Length.

Now to remove items, let's also return a bool.

If we were able to remove the item from the list, refresh the UI and return true,

otherwise, return false.

Let's move on to the equipment.

We know our armor and weapons are going to need variables for the bonus stats they grant

our characters.

But adding those to the base Item class is a bad idea, we probably don't want every single

item in our game to be equippable.

And we don't want our non-equippable items to have a "Bonus Strength" variable or something,

because it won't do anything there.

We can solve this by making a new class that extends from Item.

There's also some consideration to be made for a component based system.

But in this case I opted for the subclass approach.

We'll call it EquippableItem.

Don't forget the "CreateAssetMenu" attribute.

In the character stats video we used an example with 4 stats, Strength, Agility, Intelligence

and Vitality.

We'll use those same stats here.

There was also an item that granted percentage bonuses instead of "Flat" ones.

So add variables for that too.

The "[Space]" between brackets is a handy Unity attribute that inserts a space between

variables in the inspector.

Makes it much more readable.

The other thing we also need, is to know what type of equipment this is.

Is it a chest armor, helmet, weapon, whatever.

We can define this inside an enum.

Let's call it EquipmentType and add a few values.

And don't forget to add a variable for the EquipmentType in the class, along with the

stat bonuses.

Now, our helmet should really be an EquippableItem, instead of regular one, so let's delete it

and create a new one.

When we're done, just drag it back to the inventory.

OK, we want to be able to equip these items, so we have to set up the equipment panel.

We're gonna need item slots, just like in the inventory,

but these slots need to have an extra field, for the equipment type they can hold.

So once again, make a subclass, this time extending from ItemSlot, and add

an EquipmentType variable.

Let's also use the OnValidate method to name the objects for us using the value of EquipmentType.

But we want to keep the automatic image assignment of the base class, so we need to make its

OnValidate protected and virtual.

We also need to call the base class's OnValidate from this one.

Let's set them up in the UI.

I'll speed this part up so you don't get bored, but I'll show all the values at the end one

by one, and you can pause if you want to copy them.

I'll also organize the hierarchy a bit more by adding a few more objects.

Other than that, we just need to create a new UI Image, add the EquipmentSlot script

to it, and duplicate it a bunch of times.

Set the EquipmentType of each slot to the type of item you want it to hold.

Unfortunately, this free icon pack doesn't have any icon for gloves, leg armor or boots.

So we'll leave a few slots disabled.

We'll also need a class to manage our equipment, so let's make a new script and call it EquipmentPanel.

This will look similar to the inventory, add a Transform - equipmentSlotsParent - and

an array of EquipmentSlots.

This time we won't have a list of Items, or EquippableItems for that matter, just because

separating UI from data is not so easy in this case,

and we want to keep things simple.

Maybe we'll do that in the future, but not for now.

Use the OnValidate method to get all the slots automatically.

Make sure the array gets populated in the editor.

For that to work we need to drag the "equipmentSlotsParent" to the correct variable.

Back in the script, create methods to Add and Remove items.

To add an item, loop through all the slots, when we find a slot that can hold the EquipmentType

of our item, add the item to that slot and return true.

To remove we do almost the same thing, we just look for the Item instead of the EquipmentType,

and we assign null to the slot.

But there's something we're missing in the Add method.

What happens if the slot already has an item?

We can't just assign the new one without doing something to the item that was

already there.

It would be useful to return it, but we still want to return true or false...In that case

let's use an "out" parameter instead.

"out" parameters are just like having extra return values, but instead we pass a variable

as a parameter that will be assigned that value.

So whenever we find the slot that we want, before putting our new item in there, we need

to assign the previous one to this "out" variable.

When "previousItem" is null then we're good, the slot was empty.

If not, then we'll need to take care of it.

Most likely, by putting it back in the inventory.

But that's not the responsibility of this class.

We have both of our main systems already and that's pretty cool, but we need something

that glues them together.

Let's make an InventoryManager class.

This will need references to both the Inventory and the EquipmentPanel.

And here we'll control what happens when we equip or unequip an item.

When equipping, we need to remove the item from the Inventory, add it to the EquipmentPanel,

and if something was in that slot already, return the previous item to the inventory.

If we couldn't equip the item for some reason, just return it to the inventory as well.

When unequipping, we need to make sure to the Inventory isn't full first, then remove

it from the EquipmentPanel, and add to the Inventory.

Now we need to handle the player's input so that we can finally click items in the inventory

to equip them.

We need to know when an ItemSlot is clicked with the right mouse button and figure out

what to do from there.

To detect input from a script, we can add the UnityEngine.EventSystems namespace, and

implement the interfaces that we want.

There's one for detecting clicks, named IPointerClickHandler, which is exactly what we want.

We'll ask visual studio to help us out here with some automatic code.

We can check if the button that was clicked is the right mouse button by accessing the

event data variable.

But now we need to somehow figure out if this item is in the inventory or the character

panel, and move it from one to the other... that seems weird.

Let's think about this.

That doesn't seem like the kind of thing that this class should be taking care of.

Instead of having to deal with all that, we'll let some other class do it.

Let's expose a C# event, of type Action<Item>, that we'll name OnRightClickEvent, and this

will trigger when the item slot is right clicked.

The type just means that this is a generic function that receives an Item as its only

input parameter.

Let's go into the Inventory class and add a similar event as well.

Make an Awake method and here we can add listeners to the slots's events.

To add a listener we just use the "+=" operator and assign a method with the same signature

as the event.

In this case we need a method that takes in an Item, and the Inventory's

own event is precisely that.

And in the InventoryManager class, we'll also add a listener the Inventory's event, finally

calling the EquipItem method.

Unfortunately we can't directly tell it to equip the item, because in order to equip,

we're expecting an EquippableItem, while items in the inventory

can be of some other type.

So we need an extra method to check for that, and only equip the item if it's equippable.

Let's test this out in play mode.

But first we need to add the InventoryManager component to one of our game objects,

and drag the Inventory and EquipmentPanel.

As we can see we can now equip items by right clicking them!

So let's summarize what's actually happening here:

Whenever we right click an ItemSlot, it just goes like "hey somebody right clicked me,

and this is my item".

The Inventory class catches this event and also says "hey somebody right clicked this

item".

In turn, the InventoryManager goes "ok, someone clicked an item in the inventory, let's equip

it then".

This way we avoid a lot of dependencies between our classes, which is good, cause it makes

the code a lot more reusable.

Let's copy and paste this stuff to the EquipmentPanel too, and attach listeners to its event in

the InventoryManager.

This way we can also unequip items.

Once again guys, thank you so much for watching, stay tuned for more, and I'll see you next time.

Bye!

For more infomation >> Items & Inventory in Unity (pt.2) - Equipping Items - Duration: 10:18.

-------------------------------------------

হানাফিদের গোমড় ফাঁস ! Sheikh Motiur Rahman Madani - Duration: 5:42.

For more infomation >> হানাফিদের গোমড় ফাঁস ! Sheikh Motiur Rahman Madani - Duration: 5:42.

-------------------------------------------

This Space Suburb Could Hold Secrets About the Origin of the Solar System - Duration: 1:30.

In the depths of our solar system there is a suburb.

No… not that kind of suburb.

Instead of McMansions…This neighborhood is home to ancient space rocks, the ominous

planet nine and clues about the formation of the universe.

It's called the Kuiper Belt.

It was named after a pioneering astronomer who worked with Carl Sagan on a secret mission

to detonate a nuclear bomb on the moon.

But that's another story.

The Kuiper Belt can be found beyond the farthest planet from the sun which is why objects in

the belt are referred to as trans-Neptunian.

This is where you'll find Pluto and some of the other members of the Dwarf Planet Squad.

Most of the objects in the Kuiper Belt are really really really old.

When the solar system formed billions of years ago, the gravitational tug from the new planets

swept all surrounding objects into the sun or out of the solar system.

But objects that were far enough away were safe and they grouped together in orbit forming

the Kuiper Belt.

This region has, for the most part, been a mystery to astronomers.

But they're actively working to find out if the Kuiper Belt contains secrets about

the formation of the solar system.

And if it is home to what many believe might be the ninth planet which is sadly not Pluto.

Make sure to share this video with your friends!

And follow Galactic Glossary to see more crafts in space.

In this video, you'll learn the difference between celestial rocks.

Thanks for watching!

You can catch more episodes of Space Crafts right here.

In this episode, you'll learn all about the phases of the moon so you'll know exactly

when look out for the next full moon.

Thanks for watching Seeker, don't forget to subscribe!

For more infomation >> This Space Suburb Could Hold Secrets About the Origin of the Solar System - Duration: 1:30.

-------------------------------------------

Christmas Special Vlog - Christopher Velez (CNCO)(ENGSUB)(CC) - Duration: 8:41.

Well

Wow

It has been a very long time since I last picked up this camera.

It actually feels strange to Vlog agai.. *messing up the words*

again

It feels weird to make videos again.

I'm going to tell you what happened.

We have already been to Bolivia, Chile and Argentina..

and I didn't film anything...

We had too much work.

And I promise I couldn't even film anything.

We arrived, did rehearsals for the shows and then did the shows.

And then off to the next city or country.

So it was tooooo much.

Too much.

So I couldn't record anything, but now

it's Christmas.

And this is the Christmas Special with Christopher Velez.

I am right now in a hotel in Quito.

Because I had to stay one night here.

I arrive tomorrow morning at Loja.

My beautiful City.

And I want to show you a bit where I live.

I have a crazy idea.

Get a skateboard and go to all the places where I used to skate before,

and show you with the go pro.

And we will go on holiday with my entire family.

To a very beautiful place named, Vilcabamba.

We will do a lot of fun stuff, so I hope you will enjoy everything that I will do, for this Christmas.

I hope you guys have a very beautiful Christmas.

And Welcome to a new video.

So see you,

in Loja.

Okay, guys.

Yes, my hair...

I don't care.

Don't say anything.

Don't make any memes, please.

I just arrived at my wonderful Loja.

Very beautiful Loja.

I'm in my room.

So you can see.

Here are my clothes,

my shoes.

A painting my mom gave me.

Some presents from the fans.

And me.

My hats.

Zabdiel, that crazy one.

Okay, I will now show you a bit of the house.

Where I live.

But first,

we need to eat.

And what better than getting to Loja,

and to enjoy a delicious dish that my beautiful city has.

Hi

We are going to eat a Bolon de Verde and Tigrillo.

Tigrillo.

Tigrillo.

To eat.

To eat.

Now you see it.

And now,

you don't.

Well almost, I filled myself up too fast.

And after eating so good.

Soooo good.

It's time to show you the living room.

Hi, uncle.

Hi, granny.

Kisses.

Who are you sending kisses to?

(To all the cncowners)

This is the christmas tree.

The presents for tonight.

This is the photo of that super handsome, guy.

This santa dances really well, but it doesn't have any batteries.

We need to buy him batteries.

I have just one problem,

I need to go to the dentist.

They are removing my wisdom teeth.

They are going to remove my wisdom teeeeeeth.

I will document everything here.

I'm going to be like a beaver.

I'm going to film everything.

For the Christmas special.

Well.

First of all, yes, I cut my hair.

Don't believe it, I have it in a bun.

Need to put on my cap.

Perfect.

So I was telling you... /My eye itches.

Itches, itches, itches...

Perfect.

So I was telling../My other eye itches..

I'm gonna tell you..

I slept the whole afternoon.

Because I was super tired, I arrived early this morning at around 7AM.

I arrived and stayed awake till lunch, what you saw already.

The Tigrillo.

After that I went and took a X-ray of my jaw.

and all of my back teeth are like this.

So we have to take them out.

And when I came back at around 11:30 - 12, from the dentist.

I went to lie down for a little bit

without knowing I would actually sleep for the whole afternoon till I woke up at 6PM.

I got up and went to my grandmother.

We played Jenga.

And I won obviously.

And at this moment we are preparing to receive Christmas.

With the presents.

I took a shower.

And I'm putting on some clothes.

Almost the same as before.

And we are going to eat the best thing that we have in Loja,

named La Gallina Cuyada.

So good.

Well we have a lot of other delicious things here as well.

But one of the best things we have is La Gallina Cuyada.

I recommend it, if you come here.

Ecuador, Loja, La Gallina Cuyada. You must try it.

So see you in a bit.

And this is how Christmas is celebrated in my house.

Look at this delicious food.

This is La Gallina Cuyada.

With the potatoes. The chicken. The rice and the vegetables.

Dessert.

The complete table.

Meringues.

More meringues.

Santa Clause, very handsome.

(And more meringues)

Here is my uncle

Granny.

Merry Christmas and Happy New Year.

And more meringues.

My brother.

My aunt. /Still more meringues.

Mommy, come on.

The soup.

Hi

It's burning.

And this is the most delicious chicken broth you will ever try.

(Another meringue)

Wine

But for later. Not right now.

So we will serve the dinner

and we will sit down to eat and to just enjoy Christmas.

Let's eat.

My god.

We ate everything.

Empty.

Empty.

Empty.

After eating all of that, we are now moving on to the presents.

Let's see what happens.

After dinner.

(I'm so full)

Gift giveaway.

Presents please.

Let's start.

Jonathan.

Open it, Open it, Open it.

What could it be?

I can't show it.

A tang***

A tang***

Mommy.

Granny!

Open it Granny.

Open it, Open it, Open it.

So pretty

Look how beautiful

My Uncle

Open it, Open it, Open it.

Second present of the night.

Open it, Open it, Open it.

Next.

Granny, another present.

(Help)

(Please)

Second present for my uncle.

Ayyy, granny again!

What a good grandson.

(Give a like)

Thank You.

Christopher Bryant.

Oh that's for me!

It's a santa costume.

Look how cozy.

End of the presents. Bravo.

Was that all?

There are no more presents?

Not another one for me?

Stay tuned, because these coming days I will try to upload more videos, around the city.

So you can get to know more about my Loja.

And after christmas.

I will go back to normal and upload the videos from Spain and Italy.

So guys, I hope everyone has a wonderful Christmas.

Merry Christmas!

From this amazing family, we love you very much!

And I send you all a kiss where ever you are.

Love You!

Không có nhận xét nào:

Đăng nhận xét