【パブリッシャー丸ごとセール第103弾】9月20日 0:00 〜 9月26日(木) 23:59まで
Imphenziaのアセット50%オフ
↓↓↓ 今週の無料アセットプレゼント🎁
『Blasters Large』$21.95 => FREE(9月26日 23:59まで無料)
クーポンコード:IMPHENZIA
【Fresh Asset sale】⏰️ 9月19日 〜 10月2日 23:59まで NEW!!
200を超える最新の人気アセットがお買い得。秋のフレッシュアセットセール開催 🎉
🈹 合計60ドル以上のご注文ならクーポン適用で さらに10%オフ
クーポンコード:SEP10BER
※ 有効期限:2024年9月30日まで、複数回利用可能、セール品以外にも使えます
【Humble Bundle】 その他 ソフトウェアバンドルはこちら
『BLENDER MARKET: BEST OF 2024』 ⏰️ 10月5日(土) 3時まで
Blender用のワールド構築ツールキット。地形、液体、人間、植物など豪華なアセットバンドル
価格:$30で31アイテム
『LEARN TO CREATE GAME ART IN BLENDER 2024』 ⏰️ 9月24日(火) 3時まで
Blenderのスキルアップ。GameDev.tvのGDTVゲームアートバンドルコース(英語)
『LEARTES UNREAL AND UNITY ASSETS GIGA BUNDLE ENCORE』 ⏰️ 10月7日(月) 3時まで
最新3Dモデルが破格⚡️Unityとアンリアルエンジン混合バンドル $30で61アイテム
Move By Pivots 2D
It allows you to move 2d objects without worrying about scale , sprite pivot , collider size or offset using a single line of code.
Example 1
place the player at the start of the level using a single line of code: player.MoveBottomLeft ( ground.GetTopLeft () )
Example 2
- move the player using his foot (for exact placement) and move all the player game object with the foot.
leftFoot.MoveBottomLeft(targetPosition ,PlayerGameObject);
Supported Types
it supports:
- Sprite Renderer
- Box Collider 2D
- Circle Collider 2D
It's great for
- moving new objects to their start position
- creating random levels
- performing many 2D operations
Pivots list
you can move & get any 2D game object pivot in world position : -- Top -- Top Right -- Right -- Bottom Right -- Bottom Center -- Bottom Left -- Left -- Top Left -- Center
Advice
when creating levels using unity physics, a character box collider 2d that moves over a group of box colliders 2d gets stuck , use a proper character controller)
Notes
1. the asset ignores rotation (assumes objects are not rotated) 2. supported unity types - Sprite Renderer - Box Collider 2D - Circle Collider 2D 3. you don't have to import any thing, it directly add the methods to the supported unity types. - for example, simply call myBoxCollider.MoveBottomleft(targetPoint) 4. all Move Methods can take an optional top parent parameter - for example: if you need to move the whole car using it's back wheel - or move a player using his left foot backWheel.MoveBottomLeft( targetPoint , carParentGameObject)
5. all Move methods return the distance they moved as vector3
6. you can get the scaled collider or sprite size using circleCollider.GetSizeScaled();
7. supports unity 5
8. assets are moved using their transform.position , if you want support for movement using rigidbody2D.MovePosition(), let us know with an email. 9. it works perfectly with any game object pivot, sprite pivot, any scale , any collider size or offset.
10. source code available ( with documented code )
11. online documentation - for any requests , player maker support, or suggestions, contact us using customer.cyborgassets@gmail.com
Loved it ? then you will love:- Camera Edges : get & move any camera edge with a single line of code- Directional Zoom : easily & smoothly zoom the camera in a single direction (example: zoom out showing more sky but not more ground)
▼ Humble Bundle
Software Bundles
AssetStore Price down information
LinkList
copyright © AssetStore Price down information All Rights Reserved.