![]() ![]() That's the one moment in Rocky IV where you see Dolph Lundgren, at 27, because that Drago mask kind of fell off and I'm just there going, 'What the hell happened,' you know? And that's kind of a beautiful moment. When I came up the elevator, I was stunned. They had me down in this elevator that was going to go up, part of the stage show. I remember when we shot the Apollo Creed fight. There was one moment in Rocky IV, however, that turns the action star into an emotional mess as the actor explained in the special features of the Creed II Blu-ray release, stating: We often forget that there are real people behind the characters in movies, which is especially easy to forget with someone as cold-blooded as Ivan Drago. And who doesn't like Dolph Lundgren's ice-cold delivery when he says, " I must break you" before their big fight?ĭolph Lundgren Still Gets Very Emotional About One Key Scene In Rocky IV Then I thought, 'All right why don't we move it into more of the sci-fi and that he's the man of the future.'Īs cool as it would have been to see someone that looked more like Zangief from Street Fighter take on Rocky, going with the more sci-fi version of Ivan Drago made for a much better presentation. It is next to impossible to imagine Rocky Balboa taking on anyone but Dolph Lundgren's chiseled Ivan Drago with his short blonde hair and statuesque appearance in Rocky IV, but Sylvester Stallone was originally looking for something completely different in the character as he told his co-star during a Moviefone Unscripted interview while the two were promoting Expendables 3, stating:Īt one time, I was looking for really a monster, like hairy beast of a guy to play someone from, you know, the other side of the world… He was the complete anthesis, the opposite of what I was looking for. P.S.The Ivan Drago Character Was Originally Supposed To Be A 'Hairy Beast' But Then Dolph Lundgren Auditioned I dig what you're doing - I think you're going to learn a lot about both C# and Unity this way! So, change the return type from void to float, and Bob's your uncle. You've declared HorizontalAngle to return void, even though you're using it in places that require a float, and the body of the function does in fact attempt to return a float. If it returns something else - say, a double - then you'll run into problems, the easiest solution of which is to change its return type to float.Īnd oh hey, look at that, there's the problem in snippet 3. ![]() So, check HorizontalAngle and make sure it's a function that takes a Vector3, and returns a float. (There are exceptions - integers will generally convert to floats just fine, but it never hurts to throw in some extra f's just in case.)įor the second one, Mathf.DeltaAngle is pretty simple: it wants two floats. You have a 2 without the f here try making it 2f and see if it gets better. Where is animationComponent declared?Īlso, you'll often get that "invalid argument" error in C# if you don't stick an "f" at the end of just about every numeric literal. Normally we capitalize function names, so I wonder about that. This code would be valid only if you have a function called animationComponent somewhere, that takes a string parameter. OK, on the first one, I'm not sure, but "animationComponent(bestAnimation. Good luck! Make sure to take the time to understand what you're doing and why. And if you mis-connect (or fail to connect) an inspector variable, you'll probably get runtime exceptions, or things just will fail to work.īest practices specifies making what is known as a "Unit Test" in order to verify your script in one language functions identically to the script in another language. If you introduce an error early on and don't catch it, you'll be very puzzled later on. The key is to change in small steps and understand all of your changes, and make sure to reconnect all the relevant inspector public variables and TEST AFTER EACH SCRIPT that you convert. Try perhaps making a scene using the Unity Standard Asset CameraFollow.js script, and then try converting that. You might have more luck if you start on a smaller set of files first. ![]() ![]() When you get that one script running (and fully tested!), then move onto the next-smallest script. I assume you're just doing this for the exercise in coding, so let me make some suggestions:Ĭonvert just one script to start with, perhaps the smallest script, and only convert that one script. ![]()
0 Comments
Leave a Reply. |