bIsItRaining یه متغییر لز نوع Bool هست که میتونه هر جایی تعریف بشه و در حالت عادی True بر میگردونهنوشته شده توسط Reza Azimy_RW [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
bIsItRaining یه متغییر لز نوع Bool هست که میتونه هر جایی تعریف بشه و در حالت عادی True بر میگردونهنوشته شده توسط Reza Azimy_RW [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام دوستان.. دو سوال اساسی؟
1- راهی برای save و load مقدرا هایی یا متن هایی در kismet هست؟
2- روش برای ساخت دوربین با تنطیمات قابل تغییر در Kismet وجود داره؟ مثلا یه دوربین free که بشه درون بازی محدودیت هایی براش ایجاد کرد! حتی اگه اسکریپتی وجود داره اگه توضیح بدن در مورد استفادش ممنون میشم؟
ممنون عزیز
ولی من بازم متوجه نشدم مثلا برای تعریف یه متغیر Bool هر اسمی خاستیم میتونیم بزاریم ! اونوقت شما از کجا فهمیدی این متغیر bool هست ؟!
منظورمم این بود که این یه متغیر عادیه مثله همه چیزایی که خودمون تعریف میکنیم یا رزرو شدس توی یکی از کلاسها ؟ اگه از پیش رزرو شدس چه مواقعی False برمیگردونه ؟
توی برنامه نویسی یه سری استانداردهایی برای تغییر متغیر هست که این نوع تعریف متغییر بیشتر بصورت Bool مشخص هست . خارج از این مسئله از اسمش هم پیداست نمونه های دیگش مثل. bisclimb یا bisfire و....نوشته شده توسط Reza Azimy_RW [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
تو صقحه اول یک مقاله در مورد سوم شخص بود که سایتش خرابه ولی من قبله مقالشو داشتم هنوزم دارم ولی اون کد هاشو گم کردم یکی بیاد جوان مردی کنه بزاره برای من
سلام به همه ...
آقایون من با دستور log مشکل دارم ... وقتی اونو تو تابع PostBeginPlay فرا خونی میکنم ارور illegal character in name میده ... مشکل از چیه؟
شما باید قبل از دستور log به جای استفاده از کاراکتر ' از این کاراکتر استفاده کنید `نوشته شده توسط NINJA0098 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام دوستان
چرا من این کلاسو نوشتم بعد به placeable; ایراد میگیره ؟ ارور Unxpected 'placeable میده
اینم کدهام :
class AwesomeWeaponUpgrade extends AwesomeActor;
placeable;
event Touch(Actor Other, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal)
{
if(Pawn(Other) != none && AwesomeWeapon(Pawn(Other).Weapon) !=
none)
{
AwesomeWeapon(Pawn(Other).Weapon).UpgradeWeapon();
Destroy();
}
}
defaultproperties
{
bCollideActors=True
Begin Object Class=DynamicLightEnvironmentComponent
Name=MyLightEnvironment
bEnabled=TRUE
End Object
Components.Add(MyLightEnvironment)
Begin Object Class=StaticMeshComponent Name=PickupMesh
StaticMesh=StaticMesh'UN_SimpleMeshes.TexPropCube_ Dup'
Materials(0)=Material'EditorMaterials.WidgetMateri al_Y'
LightEnvironment=MyLightEnvironment
Scale3D=(X=0.125,Y=0.125,Z=0.125)
End Object
Components.Add(PickupMesh)
Begin Object Class=CylinderComponent Name=CollisionCylinder
CollisionRadius=16.0
CollisionHeight=16.0
BlockNonZeroExtent=true
BlockZeroExtent=true
BlockActors=true
CollideActors=true
End Object
CollisionComponent=CollisionCylinder
Components.Add(CollisionCylinder)
{
کدها که مشکلی نداره قبلا" هم اینجوری نمیشد الان نمیدونم چرا گیر داده
Last edited by Reza Azimy_RW; 29-01-2012 at 15:36.
شما اخر خط اول که این باشهنوشته شده توسط Reza Azimy_RW [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
class AwesomeWeaponUpgrade extends AwesomeActor;
نباید از سمیکلن استفاده کنی باید اینجوری باشه
class AwesomeWeaponUpgrade extends AwesomeActor
placeable;
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)